JSON String Escape – Chuỗi JSON an toàn, miễn phí
JSON String Escape chuyển đổi văn bản thành nội dung đã escape của một chuỗi JSON, không thêm dấu ngoặc kép bao quanh. Nó escape dấu ngoặc kép, dấu gạch chéo ngược, ký tự xuống dòng, tab và các ký tự điều khiển khác bằng các escape sequence của JSON. Chọn escape để chuẩn bị văn bản cho chuỗi JSON, hoặc unescape để biến nội dung đã escape trở lại thành ký tự dễ đọc, rồi sao chép kết quả.
JSON String Escape là công cụ chạy trong trình duyệt dùng để escape và unescape nội dung chuỗi JSON. Dùng nó để chuẩn bị văn bản cho chuỗi JSON hoặc làm cho nội dung đã escape dễ đọc hơn. Công cụ chỉ tạo ra nội dung đã escape, không có dấu ngoặc kép bao quanh, vì vậy bạn có thể đặt kết quả giữa một cặp dấu ngoặc kép khi thêm vào JSON.
Khi bạn chọn escape, dấu ngoặc kép trở thành `\"`, dấu gạch chéo ngược trở thành `\\`, ký tự xuống dòng trở thành `\n` và tab trở thành `\t`. Các ký tự điều khiển khác được biểu diễn bằng escape `\uXXXX`. Chọn unescape để biến nội dung đã escape trở lại thành các ký tự tương ứng. Các quy tắc này giúp ngăn ký tự đặc biệt can thiệp vào cú pháp JSON của chuỗi.
JSON dùng dấu ngoặc kép để đánh dấu điểm bắt đầu và kết thúc của một chuỗi, và dấu gạch chéo ngược để bắt đầu các escape sequence. Việc escape văn bản hữu ích khi nội dung chứa các ký tự mà nếu không sẽ bị hiểu là một phần của cú pháp đó. Unescape hữu ích khi bạn cần đọc các ký tự gốc trong một chuỗi escape dày đặc. Công cụ cung cấp cả hai chiều để bạn chuẩn bị hoặc kiểm tra nội dung chuỗi khi cần.
JSON String Escape chạy hoàn toàn trong trình duyệt của bạn. Dữ liệu nhập được xử lý trên thiết bị của bạn và không bị tải lên, lưu trữ hay gửi tới máy chủ. Sau khi trang đã tải xong, công cụ hoạt động ngoại tuyến, vì vậy bạn có thể escape hoặc unescape nội dung mà không cần kết nối mạng.
Công cụ này có thể giúp lập trình viên và kỹ sư DevOps chuẩn bị nội dung chuỗi JSON cho mã nguồn, làm việc với các chuỗi JSON lồng nhau và đọc văn bản đã escape khi gỡ lỗi. Nó cũng hữu ích khi bạn cần kiểm tra cách dấu ngoặc kép, dấu gạch chéo ngược, ký tự xuống dòng, tab hoặc các ký tự điều khiển khác xuất hiện trong chuỗi JSON.
Bước 1: Dán hoặc thả văn bản của bạn vào công cụ. Nhập nội dung bạn muốn escape, hoặc nội dung đã escape mà bạn muốn làm cho dễ đọc.
Bước 2: Chọn escape hoặc unescape. Escape chuẩn bị văn bản cho chuỗi JSON; unescape đảo ngược các escape sequence.
Bước 3: Xem lại kết quả. Việc escape thêm các dấu gạch chéo ngược và escape sequence ký tự điều khiển cần thiết, nhưng không thêm dấu ngoặc kép bao quanh.
Bước 4: Sao chép kết quả. Khi dùng nội dung đã escape trong JSON, hãy đặt nó giữa một cặp dấu ngoặc kép.
Trường hợp sử dụng: Nhúng một chuỗi JSON vào trong một chuỗi khác mà không để dấu ngoặc kép hoặc dấu gạch chéo ngược phá vỡ chuỗi bao ngoài.
Trường hợp sử dụng: Đọc văn bản escape dày đặc bằng cách unescape nó thành ký tự thực, như ký tự xuống dòng và tab.
Trường hợp sử dụng: Chuẩn bị một chuỗi cho việc dán vào mã nguồn chứa nội dung chuỗi JSON.
Trường hợp sử dụng: Escape văn bản có dấu ngoặc kép trước khi đưa vào chuỗi JSON, để các dấu ngoặc kép được biểu diễn an toàn.
Trường hợp sử dụng: Chuyển đổi văn bản chứa ký tự xuống dòng hoặc tab thành nội dung chuỗi JSON có thể đặt giữa các dấu ngoặc kép.
Trường hợp sử dụng: Kiểm tra cách các ký tự điều khiển được biểu diễn trong nội dung chuỗi JSON đã escape khi khắc phục sự cố dữ liệu chuỗi.