Trình Xác Thực & Định Dạng JSON | Kiểm tra và định dạng nhanh
Trình Xác Thực & Định Dạng JSON kiểm tra và định dạng dữ liệu JSON, phát hiện lỗi cú pháp và cải thiện cấu trúc, đảm bảo tuân thủ tiêu chuẩn để dễ quản lý và sử dụng trong ứng dụng.
JSON đã định dạng của bạn sẽ hiển thị ở đây.
Hướng dẫn & Tính năng
Cách sử dụng
- Dán dữ liệu JSON vào vùng nhập hoặc dùng nút tải lên
- Nhấn "Kiểm tra & Định dạng" để kiểm tra và làm đẹp JSON của bạn
- Dùng "Thu gọn" để nén JSON bằng cách loại bỏ khoảng trắng
- Sao chép hoặc tải xuống kết quả, hoặc mở dạng cây để duyệt
Tính năng
- Kiểm tra với dòng và cột lỗi chính xác
- Định dạng với thụt lề tùy chọn (2, 4 hoặc tab)
- Thu gọn để loại bỏ mọi khoảng trắng không cần thiết
- Dạng cây, tô màu cú pháp, sao chép và tải xuống
- Tải lên tệp .json và .txt, kèm dữ liệu mẫu
Riêng tư & trong trình duyệt
JSON của bạn không bao giờ rời khỏi thiết bị. Mọi việc kiểm tra và định dạng đều chạy cục bộ trong trình duyệt, nên ngay cả dữ liệu lớn hoặc nhạy cảm cũng được giữ riêng tư.
- Không có gì được tải lên bất kỳ máy chủ nào
- Không có dữ liệu nào được ghi lại hay lưu trữ
- Hoạt động ngoại tuyến sau khi trang đã tải
Sử dụng công cụ này từ tác nhân AI của bạn
API JSON và máy chủ Model Context Protocol (MCP) miễn phí. Không cần đăng ký, không cần khóa API, CORS mở. Được thiết kế cho Claude, ChatGPT, Cursor, script và ứng dụng frontend.
curl -X POST https://mate.tools/api/v1/json-format.php \
-H "Content-Type: application/json" \
-d '{"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/json-format.php",
data=json.dumps({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/json-format.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"json":"{\"a\":1,\"b\":[1,2,3]}","mode":"pretty"}),
});
console.log(await r.json()); Thêm vào claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) hoặc bất kỳ máy khách MCP tương thích nào khác:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} Câu hỏi thường gặp
Các lỗi cú pháp JSON phổ biến gồm: thiếu hoặc thừa dấu phẩy, khóa không có dấu ngoặc kép (JSON yêu cầu dấu ngoặc kép quanh tất cả các khóa), dùng dấu nháy đơn thay vì dấu ngoặc kép, dấu phẩy thừa sau phần tử cuối, và các ký tự đặc biệt chưa được thoát trong chuỗi. Công cụ chỉ ra chính xác dòng và cột nơi việc phân tích thất bại.
Định dạng (làm đẹp) thêm thụt lề và ngắt dòng phù hợp để JSON dễ đọc. Thu gọn loại bỏ mọi khoảng trắng không cần thiết để giảm kích thước tệp, hữu ích cho môi trường sản xuất và phản hồi API.
Có, bạn có thể tải lên tệp .json hoặc .txt bằng nút tải lên. Công cụ sẽ đọc nội dung tệp và kiểm tra nó. Bạn cũng có thể dán JSON trực tiếp hoặc tải dữ liệu mẫu để thử công cụ.
Hoàn toàn. Công cụ này chạy hoàn toàn trong trình duyệt của bạn bằng JavaScript. JSON của bạn không bao giờ được tải lên, ghi lại hay gửi đến bất kỳ máy chủ nào, nên ngay cả dữ liệu lớn hoặc bí mật cũng ở lại trên thiết bị của bạn.
Dùng bộ chọn thụt lề để chọn 2 dấu cách, 4 dấu cách hoặc ký tự tab trước khi nhấn "Kiểm tra & Định dạng". Kết quả đã định dạng cùng các nút sao chép và tải xuống đều dùng thụt lề bạn đã chọn.
Công cụ kiểm tra & định dạng JSON là gì?
Một công cụ kiểm tra & định dạng JSON kiểm tra xem JSON của bạn có hợp lệ không và nếu hợp lệ, nó thụt lề gọn gàng để dễ đọc - hoặc thu gọn để tiết kiệm dung lượng. Nếu có lỗi, nó chỉ ra chính xác dòng và cột nơi xảy ra vấn đề. Mọi thứ chạy trong trình duyệt của bạn, nên dữ liệu của bạn được giữ riêng tư.