JSON Encoder
JSON Encoder — chạy trên trình duyệt. Không lưu dữ liệu.
JSON stringify · parse
Bọc văn bản thành chuỗi JSON, hoặc bung chuỗi JSON ra lại.
Cách sử dụng
- Đặt câu một dòng hoặc chuỗi JSON vào ô Văn bản.
- Stringify bọc giá trị thành chuỗi JSON có ngoặc kép.
- Parse diễn giải cú pháp JSON và trả giá trị gốc.
- Unescape mở chuỗi lẫn dấu gạch ngược.
- Sao chép kết quả hoặc Đặt lại để gọn xuất và nhập.
Khái niệm chính
Bộ mã hóa JSON biến câu thường thành chuỗi JSON truyền được, hoặc mở giá trị đã ngoặc để đọc. Stringify tuần tự hóa cả ô nhập như một giá trị chuỗi, nên xuống dòng và ngoặc kép được escape. Parse ngược lại: chỉ nhận JSON hợp lệ, hiện chuỗi như văn bản gốc, và pretty-print object hoặc mảng. Hữu ích khi dựng message cho body API hoặc đọc chuỗi đã escape từ log.
Unescape bọc nhập một lần nếu không bắt đầu bằng ngoặc kép, rồi parse, để kết quả đã gỡ gạch ngược trên màn. Bộ mã hóa JSON không ép schema hay kiểu; sai cú pháp thì thông báo parse thất bại hiện ô trạng thái. Chỉ chuyển trong trình duyệt, nên mẫu lẫn token không còn trên máy chủ. Gần bộ chuyển ranh giới chuỗi và escape hơn là bộ pretty-print object.
Ví dụ
Đặt hello vào Văn bản rồi Stringify: chuỗi JSON có ngoặc hiện kết quả. Dán xuất đó rồi Parse thì câu gốc trở lại. Parse object literal hiện JSON thụt dòng.
Liên quan: Bộ định dạng JSON · Bộ giải mã JWT · Bộ định dạng HTML
Câu hỏi thường gặp
Stringify và parse khác nhau thế nào trong bộ mã hóa JSON?
Stringify bọc cả nhập thành giá trị chuỗi JSON. Parse diễn giải cú pháp JSON và hiện chuỗi như văn bản gốc, còn lại là JSON thụt dòng.
Khi nào dùng unescape trong bộ mã hóa JSON?
Khi đọc dòng log còn \n hoặc escape ngoặc. Dù không bắt đầu bằng ngoặc, bên trong bọc một lần rồi mở.
Object JSON sau parse trong bộ mã hóa JSON trông thế nào?
Không phải chuỗi thì kết quả pretty hai khoảng điền ô xuất. Chuỗi thường hiện văn bản gốc không ngoặc.
Parse bộ mã hóa JSON thất bại thì thông báo gì?
Ô trạng thái hiện parse thất bại cùng lỗi trình duyệt màu đỏ. Khi đó đừng tin ô kết quả.
Bộ mã hóa JSON có lưu hay gửi nhập không?
Không. Stringify, parse và unescape đều xong trong trình duyệt. Tải lại cũng xóa ô chữ.
Sao chép kết quả chỉ sao xuất bộ mã hóa JSON?
Có. Ô kết quả trống thì không làm gì. Có giá trị mới vào clipboard.
Cập nhật lần cuối: 2026-09-04