ตัวแปลงรูปแบบ · คิวรี URL
เลือกประเภทการแปลงทางด้านซ้าย วางต้นฉบับแล้วแปลง จากนั้นคัดลอกหรือดาวน์โหลดผลลัพธ์
อธิบายการแปลงรูปแบบ JSON
ตัวแปลงเน้น JSON และรองรับเป้าหมายเก้าประเภท: YAML, XML, CSV, TypeScript, Java, Go, JSON Schema, ตาราง และพารามิเตอร์คิวรี URL พร้อมการแปลงย้อนกลับสำหรับบางรูปแบบ เลือกประเภทและตัวเลือกหลังป้อน JSON ที่ถูกต้อง และการสลับประเภทจะคงอินพุตของคุณไว้
สำหรับการกำหนดค่าและเอกสาร YAML อ่านง่ายกว่าและเหมาะกับการตั้งค่าหลายชั้น XML เหมาะกับระบบเดิมและโครงสร้างที่ต้องมีแอตทริบิวต์ CSV และตารางเปลี่ยนอาร์เรย์เป็นแถวสำหรับสเปรดชีต ส่วนพารามิเตอร์คิวรี URL ช่วยสร้างหรืออ่านลิงก์คำขอ
สำหรับการสร้างโค้ด อินเทอร์เฟซ TypeScript คลาส Java และสตรัค Go ให้จุดเริ่มต้น ขณะที่ JSON Schema อธิบายชนิดฟิลด์และกฎการตรวจสอบที่นำกลับมาใช้ในสัญญาและการตรวจสอบฟอร์มได้ ตรวจสอบการตั้งชื่อและการรองรับค่า null เทียบกับแนวทางของโปรเจกต์
เฉพาะ YAML, XML และ CSV เท่านั้นที่แยกวิเคราะห์กลับเป็น JSON ได้ ประเภทอื่นเป็นเอาต์พุตทางเดียว ตัวเลือกอย่างการเยื้อง ชื่อโหนดราก และรูปแบบการตั้งชื่อฟิลด์มีผลทันทีและเรียกการแปลงใหม่
คำถามที่พบบ่อย
- โค้ดที่สร้างขึ้นนำไปใช้ในโปรดักชันได้เลยหรือไม่
- เป็นเพียงจุดเริ่มต้น ตรวจสอบชื่อชนิด ฟิลด์ที่รับค่า null และสไตล์โปรเจกต์ก่อนคอมมิต เพราะเครื่องมือไม่สามารถอนุมานความหมายทางธุรกิจได้
- ทำไมบางรูปแบบเท่านั้นที่รองรับการแปลงย้อนกลับ
- การกู้คืน JSON จากโค้ด TypeScript, Java หรือ Go ต้องแยกวิเคราะห์โครงสร้างต้นฉบับและชนิดซึ่งมีความกำกวมหลายจุด จึงรองรับย้อนกลับเฉพาะ YAML, XML และ CSV ที่นี่
- อาร์เรย์ถูกจัดการอย่างไรระหว่างการแปลง
- อาร์เรย์กลายเป็นโหนดรายการใน YAML และ XML เป็นแถวใน CSV และตาราง และเป็นคอลเลกชันสมาชิกใน TypeScript และ Go