Peli Tools
JSON JSON

Công cụ định dạng JSON

Kiểm tra, định dạng đẹp hoặc rút gọn JSON, ngay trong trình duyệt. Không có gì được tải lên, nên bí mật vẫn là bí mật.

Cách định dạng JSON

  1. Dán JSON của bạn vào ô.
  2. Chọn Định dạng (thụt lề, dễ đọc) hoặc Rút gọn (một dòng gọn).
  3. Nhấn Chuyển đổi. Đầu vào không hợp lệ được báo kèm lỗi thực tế của trình phân tích.
  4. Tải xuống kết quả dưới dạng tệp .json.

Công cụ này làm gì

Nó chạy văn bản của bạn qua trình phân tích JSON của chính trình duyệt và ghi lại theo cách bạn muốn: thụt lề hai hoặc bốn dấu cách để đọc và so sánh, hoặc một dòng rút gọn cho cấu hình và payload. Nếu đầu vào hợp lệ, đầu ra là dữ liệu tương đương chính xác, chỉ được định dạng lại; nếu không, bạn nhận được thông báo lỗi thực của trình phân tích thay vì một câu trả lời mơ hồ.

Rút gọn mang lại lợi ích với tệp cấu hình và dữ liệu mẫu API: cùng dữ liệu, chỉ một phần nhỏ số byte. Định dạng mang lại lợi ích mỗi khi con người phải đọc tệp: git diff trở thành từng dòng, việc đánh giá trở nên khả thi, và một dấu ngoặc đặt sai có thể được tìm thấy ngay.

Vì trình phân tích là của chính trình duyệt, việc kiểm tra cũng chính là kiểm tra mà ứng dụng của bạn sẽ áp dụng: nếu công cụ này chấp nhận, JSON.parse cũng sẽ chấp nhận.

Giới hạn và những lưu ý trung thực

Công cụ định dạng kiểm tra và định dạng lại; nó không sửa JSON bị hỏng. Một dấu phẩy thiếu vẫn là dấu phẩy thiếu, được báo trung thực kèm vị trí từ trình phân tích.

Các khóa trùng lặp giữ giá trị cuối cùng (đó là quy tắc của JSON.parse), và đầu vào rất lớn bị giới hạn bởi bộ nhớ của tab, không phải hạn mức máy chủ.

Mọi thứ diễn ra trong tab này: hãy dán bí mật, phản hồi API và tệp cấu hình một cách tự tin, vì không có gì được truyền đi.

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

Nó báo JSON của tôi không hợp lệ. Chính xác ở đâu?

Thông báo lỗi là của chính trình phân tích trong trình duyệt, và nó nêu vị trí. Thủ phạm thường gặp: dấu phẩy thừa, dấu nháy đơn và khóa không có dấu ngoặc kép.

Định dạng hay rút gọn?

Định dạng cho bất cứ thứ gì con người đọc hoặc kho git lưu trữ. Rút gọn cho bất cứ thứ gì máy tiêu thụ.

Nó có sắp xếp khóa hoặc thay đổi dữ liệu của tôi không?

Không. Giá trị, thứ tự và các bản trùng hoạt động đúng như JSON.parse định nghĩa; chỉ khoảng trắng thay đổi.

JSON của tôi có bị tải lên không?

Không. Việc định dạng chạy hoàn toàn trong trình duyệt của bạn, đó là lý do dán bí mật vẫn an toàn.

Riêng tư từ thiết kế

Ở lại trên thiết bị của bạn. Không có gì được tải lên. Quá trình chuyển đổi chạy trong trình duyệt của bạn: mở tab mạng khi chuyển đổi và bạn sẽ thấy không có gì được gửi đi. Không cần tài khoản, không hình mờ, không giới hạn hằng ngày.