ตัวสร้าง JSON Schema
ตัวสร้าง JSON Schema ออนไลน์ฟรี วาง JSON ตัวอย่างแล้วอนุมานสคีมา draft-07 หรือ 2020-12 ได้ทันที พร้อมพร็อพเพอร์ตี้บังคับ กลยุทธ์อาร์เรย์ และการตรวจจับรูปแบบสตริง ทำงานในเบราว์เซอร์ทั้งหมด
วิธีใช้ ตัวสร้าง JSON Schema
เครื่องมือนี้อนุมาน JSON Schema จากเอกสาร JSON ตัวอย่าง วางหรือโหลดข้อมูลตัวอย่างด้านซ้าย ปรับตัวเลือก แล้วสคีมา draft-07 หรือ 2020-12 ที่สร้างได้จะปรากฏด้านขวาแบบเรียลไทม์ ใช้เอนจินอนุมาน to-json-schema ในเบราว์เซอร์ของคุณ พร้อมขั้นตอนหลังประมวลผลที่แปลงป้าย required รายฟิลด์ของเอนจินให้เป็นอาร์เรย์ required ตามสเปกบนออบเจกต์แม่ ไม่มีการอัปโหลดข้อมูลไปที่ใด
- วาง JSON ตัวอย่างลงกล่องข้อความด้านซ้าย หรือใช้ โหลดไฟล์ / ตัวอย่าง
- ตัดสินใจว่าทุกฟิลด์ต้องมีค่าหรือไม่ — ติ๊ก ทำเครื่องหมายทุกฟิลด์เป็น required เพื่อให้แต่ละออบเจกต์มีอาร์เรย์ required
- เลือกกลยุทธ์ของอาร์เรย์: รวมทุกไอเทม (สคีมาเดียวครอบทุกสมาชิก) เฉพาะไอเทมแรก ไอเทมต้องสม่ำเสมอ (ต่างกันจะ error) หรือทูเพิล (สคีมาตามตำแหน่ง)
- เลือกเวอร์ชัน $schema: ไม่ใส่ Draft-07 หรือ Draft 2020-12 เพื่อเติม URI หัวเรื่องอย่างเป็นทางการ
- สลับ ตรวจจับรูปแบบสตริง เพื่อแนบ format เช่น email หรือ date ให้ค่าที่หน้าตาคล้าย
- คัดลอกผลลัพธ์หรือดาวน์โหลดเป็น schema.json; สคีมาที่สร้างจะจัดย่อหน้าแบบ 2 เว้นวรรคเพื่อความอ่านง่าย
การอนุมานสะท้อนตัวอย่างที่คุณให้เป๊ะ ๆ ฟิลด์ที่ไม่มีในตัวอย่างจะไม่ปรากฏในสคีมา จึงควรป้อนตัวอย่างที่สมบูรณ์และสมจริงที่สุด ค่าอย่าง Ada Lovelace อาจถูกใส่ format: color เพราะสตริงตัวอักษรสั้น ๆ เหมือนชื่อสี CSS ถ้าต้องการแค่ type string ธรรมดา ให้ปิด ตรวจจับรูปแบบสตริง หรือลบบรรทัด format ด้วยมือ
เครื่องมือที่เกี่ยวข้อง
- ตัวตรวจสอบ JSON ตรวจสอบไวยากรณ์ JSON ทันทีพร้อมข้อความข้อผิดพลาดโดยละเอียดและหมายเลขบรรทัด เครื่องมือฟรีที่ทำงานบนเบราว์เซอร์ 100%
- จัดรูปแบบ JSON จัดรูปแบบและตกแต่ง JSON ด้วยการเยื้องที่ปรับแต่งได้ จัดรูปแบบ JSON ที่บีบอัดทันทีในเบราว์เซอร์
- JSON เป็น TypeScript แปลง JSON เป็น interface และนิยามประเภท TypeScript ทันที รองรับออบเจกต์ซ้อน อาร์เรย์ และประเภท union
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- เครื่องมือทดสอบคำขอ HTTP ทดสอบ REST API โดยตรงในเบราว์เซอร์ของคุณ ส่งคำขอ GET, POST, PUT, DELETE ด้วย header, body และพารามิเตอร์ที่กำหนดเอง ดูสถานะ header และ body JSON ของการตอบกลับทันที
- ตัวสร้าง .htaccess สร้างกฎ Apache .htaccess สำหรับการเปลี่ยนเส้นทาง เขียนใหม่ ส่วนหัวความปลอดภัย แคช และอื่นๆ
- ตัวสร้าง Robots.txt ตัวสร้าง robots.txt ออนไลน์ฟรี สร้างและปรับแต่งไฟล์ robots.txt เพื่อควบคุมการรวบรวมข้อมูลของเครื่องมือค้นหา จัดการการเข้าถึงของระบบรวบรวมข้อมูล และปรับปรุง SEO ของเว็บไซต์ของคุณ