jsonecho

String sang JSON

Dán chuỗi JSON có escape như thường gặp trong log và phản hồi API để lấy lại JSON dễ đọc.

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

Cách dùng String sang JSON

  1. Dán chuỗi đã thêm escape, có hoặc không có dấu nháy bao quanh.
  2. Đọc các định dạng JSON ở bên phải.
  3. Nếu dữ liệu đã được thêm escape hai lần, sao chép kết quả trở lại ô đầu vào rồi chạy lại.

Về String sang JSON

Log và hàng đợi thông điệp thường lưu JSON dưới dạng văn bản. Mỗi dấu nháy được thêm dấu gạch chéo ngược, khiến toàn bộ nội dung trông như "{\"id\":1}". Nó không thể đọc được và bạn không thể dán nó vào một công cụ JSON bình thường.

Bộ chuyển đổi bỏ một lớp escape, sau đó phân tích và định dạng nội dung bên trong. Nó cũng chấp nhận chuỗi mà không có các dấu nháy bên ngoài, đó là cách nó thường trông khi bạn sao chép nó từ một dòng log.

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

Nếu kết quả vẫn còn escape thì sao?

Một số hệ thống thêm escape hai lần cho cùng dữ liệu. Sử dụng "Dùng làm đầu vào" và chạy lại, lần qua thứ hai loại bỏ lớp tiếp theo.

Có hỗ trợ \n và \t không?

Có. Các chuỗi escape như \n, \t, \\ và \uXXXX được chuyển về ký tự mà chúng đại diện.

Các văn bản không có giá trị JSON sau khi unscaping, bây giờ làm gì?

Bạn sẽ nhận lỗi kèm dòng và cột trong văn bản sau khi bỏ escape. Xác định JSON trên trang xác thực thường có thể sửa chữa những gì còn lại.

Thêm công cụ trong Công cụ chuyển đổi

Tất cả công cụ →