ตัวตรวจสอบและจัดรูปแบบ JSON | ตรวจสอบและแก้ไข JSON ได้ทันที

ตรวจสอบและจัดรูปแบบ JSON ด้วยฟังก์ชันตรวจสอบความถูกต้องและโครงสร้างชัดเจน เพื่อหาข้อผิดพลาดและทำให้ข้อมูลอ่านง่าย.

ในเบราว์เซอร์ อัปเดต 05/2026

คำแนะนำ & คุณสมบัติ

วิธีการใช้

  1. วางข้อมูล JSON ของคุณในพื้นที่ป้อนข้อมูลหรือลองใช้ปุ่มอัปโหลด
  2. คลิก "ตรวจสอบ & จัดรูปแบบ" เพื่อตรวจสอบและจัดระเบียบ JSON ของคุณ
  3. ใช้ "ย่อ" เพื่อลดขนาด JSON โดยการลบช่องว่าง
  4. คัดลอกผลลัพธ์โดยใช้ปุ่มคัดลอก

คุณสมบัติ

  • การตรวจสอบ: ตรวจสอบไวยากรณ์ JSON ที่ถูกต้อง
  • การจัดรูปแบบ: จัดย่อหน้าและจัดระเบียบโครงสร้าง JSON อย่างเหมาะสม
  • การย่อ: ลบช่องว่างที่ไม่จำเป็น
  • การอัปโหลดไฟล์: รองรับไฟล์ .json และ .txt
  • ข้อมูลตัวอย่าง: ตัวอย่าง JSON เพื่อลองใช้เครื่องมือ

ข้อความแสดงข้อผิดพลาด

  • ข้อผิดพลาดไวยากรณ์: แสดงบรรทัดและตำแหน่งของข้อผิดพลาดไวยากรณ์ JSON
  • ไม่มีข้อมูล: ระบุเมื่อไม่มี JSON ให้
  • JSON ไม่ถูกต้อง: เน้นข้อผิดพลาดทั่วไปในการจัดรูปแบบ 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"]
    }
  }
}
เอกสาร API OpenAPI 3.1 npm 60 คำขอ/นาที · 600 คำขอ/ชม. · เนื้อหาสูงสุด 1 MB

คำถามที่พบบ่อย

ข้อผิดพลาดไวยากรณ์ JSON ที่พบบ่อยได้แก่: จุลภาคที่หายไปหรือเกิน, คีย์ที่ไม่มีเครื่องหมายคำพูด (JSON ต้องการเครื่องหมายคำพูดคู่รอบคีย์ทั้งหมด), เครื่องหมายคำพูดเดี่ยวแทนที่จะเป็นคู่, จุลภาคต่อท้ายหลังรายการสุดท้าย และอักขระพิเศษที่ไม่ได้ escape ในสตริง

การจัดรูปแบบ (ทำให้สวยงาม) เพิ่มการเยื้องและการขึ้นบรรทัดใหม่ที่เหมาะสมเพื่อให้ JSON อ่านง่าย การย่อจะลบช่องว่างที่ไม่จำเป็นทั้งหมดเพื่อลดขนาดไฟล์ ซึ่งมีประโยชน์สำหรับสภาพแวดล้อมการผลิตและการตอบกลับ API

ได้ คุณสามารถอัปโหลดไฟล์ .json หรือ .txt โดยใช้ปุ่มอัปโหลด เครื่องมือจะอ่านเนื้อหาไฟล์และตรวจสอบความถูกต้อง คุณยังสามารถวาง JSON โดยตรงหรือใช้ข้อมูลตัวอย่างเพื่อทดสอบเครื่องมือ