Miễn phí tốt nhất Bộ định dạng và xác thực JSON
Làm đẹp, giảm và xác nhận JSON với thông điệp lỗi rõ ràng - miễn phí, không lưu trữ gì cả.
Làm thế nào để làm
- dán JSON. Đưa JSON của anh vào hộp.
- Chọn hành động. Làm đẹp với 2 hoặc 4 dấu chấm, hoặc thu nhỏ thành một dòng; tùy chọn sắp xếp các phím.
- Lấy kết quả. JSON hợp lệ được định dạng ngay lập tức; JSON không hợp lệ trả về dòng và cột chính xác của lỗi.
Về công cụ này
Để in JSON, dán nó vào với sự rút ngắn mà bạn chọn, giảm nó xuống một dòng duy nhất, hoặc chỉ kiểm tra nó có hợp lệ không. Nếu phân tích thất bại, bạn sẽ nhận được một thông điệp rõ ràng với dòng và cột của vấn đề, vì vậy bạn có thể tìm dấu chấm phẩy hay dấu ngoặc mất nhanh chóng. Bạn cũng có thể sắp xếp các khóa đối tượng theo thứ tự chữ cái. Nó chạy bên máy chủ với bộ phân tích JSON của Python, không lưu gì, và không cần tài khoản.
Người ta dùng nó làm gì?
- Làm cho đáp ứng API nhỏ có thể đọc được
- Tìm dòng và cột của lỗi cú pháp JSON
- Thu nhỏ JSON trước khi dán nó vào cấu hình
- Xếp hạng các chìa khóa đối tượng để so sánh hai tập tin JSON
API của nhà phát triển
Tự động hóa công cụ này từ mã của chính bạn. Gửi yêu cầu POST đến điểm cuối bên dưới và nhận được kết quả giống như công cụ mạng. Nó bị giới hạn tốc độ mỗi IP và không cần đăng ký - khóa API cho giới hạn cao hơn đang đến.
https://best.free/api/tools/json-formatter/
| Đặc điểm | Ví dụ | Cần thiết | Ghi chú |
|---|---|---|---|
text |
{"b":2,"a":1} |
Có chứ. | Raw JSON to format. |
action |
format |
Không | "format" or "minify". |
indent |
2 |
Không | 0-8 spaces. |
sort |
True |
Không | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
Phản hồi: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}