ดีที่สุด เครื่องมือตรวจสอบและปรับแต่งรูปแบบ JSON
ปรับแต่ง, ลดขนาดและตรวจสอบ JSON ด้วยข้อความผิดพลาดที่ชัดเจน - ฟรี, ไม่มีอะไรเก็บไว้
มันทำงานยังไง
- แทรก JSON. วาง JSON ลงในกล่อง
- เลือกการกระทำ. เพิ่มความสวยงามด้วยช่องว่าง2หรือ4ตัว หรือลดขนาดลงเป็นบรรทัดเดียว เลือกจัดเรียงปุ่มได้
- เอาผลออกมา. ค่า JSON ที่ถูกต้องจะถูกจัดรูปแบบทันที; ค่า JSON ที่ไม่ถูกต้องจะกลับมาเป็นค่าที่ตรงกับบรรทัดและคอลัมน์ของข้อผิดพลาด
เกี่ยวกับเครื่องมือนี้
ติดตั้ง JSON เพื่อพิมพ์ด้วยการปรับขนาดที่คุณเลือก ลดขนาดลงเป็นบรรทัดเดียว หรือแค่ตรวจสอบว่ามันถูกต้อง หากการวิเคราะห์ล้มเหลว คุณจะได้รับข้อความชัดเจนกับบรรทัดและคอลัมน์ของปัญหา ดังนั้นคุณสามารถหาตัวคูณที่หายไป หรือคอนคอร์ดที่หายไปได้อย่างรวดเร็ว คุณยังสามารถจัดเรียงกุญแจของวัตถุตามตัวอักษรได้ด้วย มันทำงานบนเซิร์ฟเวอร์ด้วยตัววิเคราะห์ JSON ของ Python เก็บข้อมูลไว้ไม่ได้ และไม่จำเป็นต้องใช้บัญชี
คนใช้มันทำอะไร
- ทำให้การตอบสนอง API แบบย่อตัวสามารถอ่านได้
- ค้นหาบรรทัดและคอลัมน์ของข้อผิดพลาดในไวยากรณ์ JSON
- ลดขนาด JSON ก่อนที่จะปักหมุดเข้าไปในการปรับแต่ง
- จัดเรียงกุญแจของวัตถุเพื่อแยกแฟ้ม JSON สองแฟ้ม
API ของผู้พัฒนา
ปรับใช้เครื่องมือนี้โดยอัตโนมัติจากโค้ดของคุณเอง ส่งคำขอ POST ไปยังจุดจบด้านล่างนี้ และรับผลลัพธ์ที่เหมือนกับที่เครื่องมือเว็บผลิตออกมา มันมีอัตราการส่งข้อมูลจำกัดต่อไอพี และไม่ต้องการลงทะเบียน - กุญแจ API สำหรับค่าจำกัดที่สูงกว่ากำลังจะมาถึง
https://best.free/api/tools/json-formatter/
| พารามิเตอร์ | ตัวอย่าง | จำเป็น | ข้อความ |
|---|---|---|---|
text |
{"b":2,"a":1} |
ใช่ | Raw JSON to format. |
action |
format |
ไม่มี | "format" or "minify". |
indent |
2 |
ไม่มี | 0-8 spaces. |
sort |
True |
ไม่มี | 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);
การตอบสนอง: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}