jsonecho

Định dạng JSON5

Lắp vào JSON5, với các bình luận và tổng hợp thư giãn của nó, và lấy sạch, tiêu chuẩn JSON trở lại.

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

Cách dùng Định dạng JSON5

  1. Dán JSON5 vào ô đầu vào.
  2. Chọn một ký tự và quyết định liệu đầu ra có nên ở lại JSON5.
  3. Sao chép JSON tiêu chuẩn từ phía bên phải.

Về Định dạng JSON5

JSON5 là JSON sẽ trông như thế nào nếu nó được thiết kế để con người viết. Bạn có thể thêm bình luận, sử dụng các dấu nháy đơn lẻ, để lại các khóa không được dấu nháy, đặt một dấu ngoặc sau mục cuối cùng và viết số bằng chữ hex. Các tập tin cấu hình cho các công cụ như Babel và Chrome mở rộng sử dụng nó chính xác vì lý do đó.

Vấn đề là hầu hết các trình phân tích JSON đều từ chối tất cả. Công cụ này đọc JSON5 và viết JSON nghiêm ngặt, vì vậy kết quả được chấp nhận ở bất cứ nơi nào. Bạn cũng có thể giữ sản xuất trong JSON5 nếu bạn thích.

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

JSON5 cho phép gì mà JSON không?

Bình luận, dấu ngoặc sau, chuỗi dấu nháy đơn lẻ, khóa không được dấu nháy là các nhận dạng hợp lệ, số hex, điểm thập phân dẫn hoặc sau, Infinity và NaN, và chuỗi nhiều dòng.

Các bình luận có được giữ trong đầu ra chuyển đổi không?

Không. Strict JSON không có cách để lưu trữ bình luận, vì vậy chúng bị bỏ rơi trong quá trình chuyển đổi.

JSON5 có giống như JSONC không?

Không hẳn. JSONC, được sử dụng bởi cài đặt VS Code, chỉ thêm bình luận và dấu ngoặc sau. Mọi thứ JSONC cho phép là hợp lệ JSON5, vì vậy bạn có thể dán một tệp JSONC ở đây cũng vậy.

Khi nào tôi nên tự sử dụng JSON5?

Đối với các tệp mà mọi người chỉnh sửa bằng tay và mà mã của riêng bạn đọc, chẳng hạn như cấu hình. Đối với dữ liệu được trao đổi với các hệ thống khác, sử dụng JSON đơn giản.

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

Tất cả công cụ →