jsonecho

JSON Stringify trực tuyến

Chuyển tài liệu JSON thành một chuỗi có escape, sẵn sàng đặt vào giá trị JSON khác hoặc một dòng mã.

Đang tải công cụ...

Cách dùng JSON Stringify

  1. Dán JSON của bạn.
  2. Giữ "Đặt trong dấu nháy" nếu muốn chuỗi literal đầy đủ. Tắt tùy chọn để chỉ lấy nội dung có escape.
  3. Khởi động "Giữ thụt lề" nếu bạn muốn các khe đường ở trong (như \n) thay vì dạng nhỏ gọn.
  4. Sao chép kết quả.

Về JSON Stringify

Đôi khi JSON cần phải đi trong một chuỗi khác. Một tải trọng webhook chứa JSON như văn bản, một cơ thể xếp hàng tin nhắn, một thiết bị thử nghiệm trong tệp Java hoặc C #, một giá trị trong tệp .env. Trong tất cả trường hợp đó, dấu nháy và xuống dòng cần escape, nếu không văn bản bên ngoài sẽ sai định dạng.

Đó là những gì JSON.stringify làm cho một dây. Công cụ xử lý cả tài liệu cùng lúc: kiểm tra JSON, rút gọn rồi thêm escape cho kết quả.

Câu hỏi thường gặp

Sự khác biệt giữa stringing và minify là gì?

Minify giữ kết quả như JSON. Stringify tiến thêm một bước bằng cách thêm escape để toàn bộ nội dung thành giá trị chuỗi: mỗi dấu nháy kép được viết là \" và mỗi dấu gạch chéo ngược được viết hai lần.

Làm thế nào để tôi đảo ngược điều này?

Sử dụng String để chuyển đổi JSON. Công cụ nhận chuỗi có escape và trả lại JSON dễ đọc.

Tại sao lại có nhiều phản đối?

Mỗi dấu nháy cần một phản ứng. Nếu trong văn bản đã có những chữ phản hồi, mỗi chữ trở thành hai. Chạy hai lần sẽ tạo thêm nhiều dấu nữa. Đây là nguyên nhân thường gặp của lỗi escape hai lần.

Tôi có thể sử dụng đầu ra trong một chuỗi Java hoặc C# không?

Có với hầu hết tài liệu, vì cả hai ngôn ngữ dùng cùng cách escape cho dấu nháy kép. Với các ký tự đặc biệt khác, công cụ escape Java và .NET tạo mã tuân thủ chính xác từng ngôn ngữ.

Thêm công cụ trong Công cụ JSON

Tất cả công cụ →