ตัวตรวจสอบและจัดรูปแบบ JSON | ตรวจสอบและแก้ไข JSON ได้ทันที
ตรวจสอบและจัดรูปแบบ JSON ด้วยฟังก์ชันตรวจสอบความถูกต้องและโครงสร้างชัดเจน เพื่อหาข้อผิดพลาดและทำให้ข้อมูลอ่านง่าย.
JSON ที่จัดรูปแบบแล้วของคุณจะปรากฏที่นี่
คำแนะนำและคุณสมบัติ
วิธีใช้
- วางข้อมูล JSON ของคุณในช่องป้อนข้อมูลหรือใช้ปุ่มอัปโหลด
- คลิก "ตรวจสอบและจัดรูปแบบ" เพื่อตรวจสอบและทำให้ JSON ของคุณอ่านง่ายขึ้น
- ใช้ "ย่อขนาด" เพื่อบีบอัด JSON โดยลบช่องว่างออก
- คัดลอกหรือดาวน์โหลดผลลัพธ์ หรือเปิดมุมมองแบบต้นไม้เพื่อเรียกดู
คุณสมบัติ
- การตรวจสอบพร้อมระบุบรรทัดและคอลัมน์ของข้อผิดพลาดอย่างแม่นยำ
- การจัดรูปแบบพร้อมการเยื้องที่เลือกได้ (2, 4 หรือแท็บ)
- การย่อขนาดเพื่อลบช่องว่างที่ไม่จำเป็นทั้งหมด
- มุมมองแบบต้นไม้ การเน้นไวยากรณ์ คัดลอกและดาวน์โหลด
- อัปโหลดไฟล์ .json และ .txt พร้อมข้อมูลตัวอย่าง
เป็นส่วนตัวและทำงานในเบราว์เซอร์
JSON ของคุณจะไม่ออกจากอุปกรณ์ของคุณ การตรวจสอบและการจัดรูปแบบทั้งหมดทำงานในเครื่องภายในเบราว์เซอร์ของคุณ ดังนั้นแม้แต่ข้อมูลขนาดใหญ่หรือข้อมูลที่ละเอียดอ่อนก็ยังคงเป็นส่วนตัว
- ไม่มีการอัปโหลดสิ่งใดไปยังเซิร์ฟเวอร์ใดๆ
- ไม่มีการบันทึกหรือจัดเก็บข้อมูลใดๆ
- ทำงานแบบออฟไลน์ได้เมื่อหน้าเว็บโหลดเสร็จแล้ว
ใช้เครื่องมือนี้จาก AI agent ของคุณ
JSON API ฟรีและเซิร์ฟเวอร์ Model Context Protocol (MCP) ฟรี ไม่ต้องลงทะเบียน ไม่ต้องใช้ API key, CORS เปิด ออกแบบสำหรับ Claude, ChatGPT, Cursor, สคริปต์ และแอปฟรอนต์เอนด์
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()); เพิ่มลงใน claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) หรือไคลเอ็นต์อื่นที่รองรับ MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} คำถามที่พบบ่อย
ข้อผิดพลาดทางไวยากรณ์ JSON ที่พบบ่อย ได้แก่ เครื่องหมายจุลภาคที่ขาดหายหรือเกิน คีย์ที่ไม่มีเครื่องหมายอัญประกาศ (JSON ต้องใช้อัญประกาศคู่ล้อมรอบทุกคีย์) การใช้อัญประกาศเดี่ยวแทนอัญประกาศคู่ เครื่องหมายจุลภาคท้ายหลังรายการสุดท้าย และอักขระพิเศษที่ไม่ได้ใส่ escape ในสตริง เครื่องมือจะชี้บรรทัดและคอลัมน์ที่การแยกวิเคราะห์ล้มเหลวอย่างแม่นยำ
การจัดรูปแบบ (การทำให้สวยงาม) จะเพิ่มการเยื้องและการขึ้นบรรทัดที่เหมาะสมเพื่อให้ JSON อ่านง่าย การย่อขนาดจะลบช่องว่างที่ไม่จำเป็นทั้งหมดเพื่อลดขนาดไฟล์ ซึ่งมีประโยชน์สำหรับสภาพแวดล้อมการใช้งานจริงและการตอบสนองของ API
ได้ คุณสามารถอัปโหลดไฟล์ .json หรือ .txt โดยใช้ปุ่มอัปโหลด เครื่องมือจะอ่านเนื้อหาไฟล์และตรวจสอบ คุณยังสามารถวาง JSON โดยตรงหรือโหลดข้อมูลตัวอย่างเพื่อทดลองใช้เครื่องมือได้
ปลอดภัยอย่างสมบูรณ์ เครื่องมือนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณโดยใช้ JavaScript JSON ของคุณจะไม่ถูกอัปโหลด บันทึก หรือส่งไปยังเซิร์ฟเวอร์ใดๆ ดังนั้นแม้แต่ข้อมูลขนาดใหญ่หรือข้อมูลลับก็ยังคงอยู่บนอุปกรณ์ของคุณ
ใช้ตัวเลือกการเยื้องเพื่อเลือก 2 ช่องว่าง 4 ช่องว่าง หรืออักขระแท็บ ก่อนคลิก "ตรวจสอบและจัดรูปแบบ" ผลลัพธ์ที่จัดรูปแบบแล้วและปุ่มคัดลอกและดาวน์โหลดทั้งหมดจะใช้การเยื้องที่คุณเลือก
ตัวตรวจสอบและจัดรูปแบบ JSON คืออะไร?
ตัวตรวจสอบและจัดรูปแบบ JSON จะตรวจสอบว่า JSON ของคุณถูกต้องหรือไม่ และหากถูกต้อง ก็จะเยื้องอย่างเป็นระเบียบเพื่อให้อ่านง่าย — หรือย่อขนาดเพื่อประหยัดพื้นที่ หากมีข้อผิดพลาด เครื่องมือจะชี้บรรทัดและคอลัมน์ที่เกิดปัญหาอย่างแม่นยำ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นข้อมูลของคุณจึงเป็นส่วนตัว