ESC

ตัวสร้าง JSON Schema

ทำงาน 100% ฝั่งไคลเอนต์ ข้อมูล JSON ของคุณไม่เคยออกจากเบราว์เซอร์

ตัวอย่างการใช้งาน

ใช้ Draft-07 สำหรับฟีเจอร์ล่าสุดรวมถึงสกีมาแบบมีเงื่อนไขและการเข้ารหัสเนื้อหา

เปิดใช้งาน "ทำเครื่องหมายทุกฟิลด์เป็นจำเป็น" เมื่อคุณต้องการตรวจสอบฟิลด์บังคับอย่างเข้มงวด

ดาวน์โหลดสกีมาที่สร้างขึ้นและเพิ่มในโปรเจกต์ของคุณสำหรับการตรวจสอบ CI อัตโนมัติ

วางตัวอย่างการตอบกลับ API เพื่อสร้างสกีมาอย่างรวดเร็วสำหรับเอกสารของคุณ

JSON Schema Types

Supported JSON Schema data types:

  • string - Text values
  • number - Decimal numbers
  • integer - Whole numbers
  • boolean - true/false
  • array - Ordered lists
  • object - Key-value pairs
  • null - Null value

คุณสมบัติ

สร้างสกีมาอัตโนมัติ

วาง JSON ใดก็ได้และรับสกีมาที่สมบูรณ์พร้อมประเภท รูปแบบ และโครงสร้างที่ตรวจจับอัตโนมัติ

การตรวจสอบสกีมา

ตรวจสอบข้อมูล JSON กับสกีมาใดก็ได้และดูข้อความข้อผิดพลาดโดยละเอียดสำหรับความไม่ตรงกัน

หลายเวอร์ชันแบบร่าง

รองรับ Draft-04, Draft-06 และ Draft-07 ตามข้อกำหนดโปรเจกต์ของคุณ

ส่วนตัวและออฟไลน์

ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ไม่มีข้อมูล JSON ถูกส่งไปยังเซิร์ฟเวอร์ใดๆ

วิธีใช้งาน

1

วาง JSON ของคุณ

วางข้อมูล JSON ของคุณในพื้นที่อินพุตหรือลองตัวอย่างที่จัดเตรียมไว้

2

กำหนดค่าตัวเลือก

เลือกเวอร์ชันแบบร่างและสลับตัวเลือกเช่นฟิลด์จำเป็นและคุณสมบัติเพิ่มเติม

3

สร้างหรือตรวจสอบ

คลิกสร้างสกีมาเพื่อสร้างสกีมา หรือสลับไปยังแท็บตรวจสอบเพื่อตรวจ JSON กับสกีมา

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

JSON Schema คือคำศัพท์ที่ช่วยให้คุณสามารถอธิบายและตรวจสอบเอกสาร JSON ได้ มันอธิบายโครงสร้าง ประเภทข้อมูล และข้อจำกัดของข้อมูล JSON ของคุณ มีประโยชน์สำหรับเอกสาร API การตรวจสอบแบบฟอร์ม และการแลกเปลี่ยนข้อมูล

แนะนำ Draft-07 สำหรับโปรเจกต์ส่วนใหญ่เพราะเป็นเวอร์ชันทันสมัยที่รองรับกว้างที่สุด ใช้ Draft-04 เฉพาะเมื่อเครื่องมือของคุณต้องการโดยเฉพาะ Draft-06 เปิดตัวฟีเจอร์เช่นคำสำคัญ "const" และ "contains"

ใช่ เครื่องมือนี้ทำงาน 100% ในเบราว์เซอร์ของคุณ ข้อมูล JSON ของคุณไม่เคยถูกส่งไปยังเซิร์ฟเวอร์ใดๆ ไม่ถูกจัดเก็บหรือบันทึก คุณสามารถใช้ได้อย่างปลอดภัยกับข้อมูลลับหรือข้อมูลที่ละเอียดอ่อน

ตัวสร้าง JSON Schema คืออะไร?

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

วิธีการทำงาน

ตัวสร้างจะวิเคราะห์อินพุต JSON ของคุณและเดินผ่านทุกคุณสมบัติแบบวนซ้ำ มันตรวจจับประเภทข้อมูล (string, number, integer, boolean, null, object, array) ระบุรูปแบบสตริงเช่นวันที่และอีเมล และสร้างโครงสร้างสกีมาที่สมบูรณ์ คุณสามารถปรับแต่งผลลัพธ์ด้วยตัวเลือกสำหรับฟิลด์จำเป็น คุณสมบัติเพิ่มเติม และตัวยึดตำแหน่งคำอธิบาย ทุกอย่างทำงานฝั่งไคลเอนต์ในเบราว์เซอร์ของคุณ

กรณีใช้งานทั่วไป

นักพัฒนาใช้ตัวสร้าง JSON Schema เพื่อจัดทำเอกสาร REST API ตรวจสอบไฟล์การกำหนดค่า บังคับใช้สัญญาข้อมูลระหว่างไมโครเซอร์วิส และสร้างตัวตรวจสอบแบบฟอร์ม สกีมาที่สร้างจากการตอบกลับ API จริงทำหน้าที่เป็นเอกสารที่มีชีวิตซึ่งสามารถทดสอบอัตโนมัติในไปป์ไลน์ CI ยังจำเป็นสำหรับข้อกำหนด OpenAPI และ Swagger

ความเป็นส่วนตัวและความปลอดภัย

ตัวสร้าง JSON Schema นี้ทำงาน 100% ฝั่งไคลเอนต์ การวิเคราะห์ การสร้างสกีมา และการตรวจสอบทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณด้วย JavaScript ไม่มีข้อมูล JSON ถูกส่งไปยังเซิร์ฟเวอร์ใดๆ ไม่มีคุกกี้ติดตามอินพุตของคุณ และไม่มีอะไรถูกจัดเก็บเกินกว่าเซสชันปัจจุบัน ปลอดภัยสำหรับ API ที่เป็นกรรมสิทธิ์ การกำหนดค่าภายใน และข้อมูลที่ละเอียดอ่อน

ความปลอดภัยและความเป็นส่วนตัว

ความปลอดภัยของข้อมูลของคุณคือความสำคัญอันดับแรกของเรา

การประมวลผลภายใน

การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

ไม่มีการถ่ายโอนข้อมูล

ข้อมูลของคุณจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา

ไม่มีการจัดเก็บข้อมูล

ไม่มีข้อมูลถูกเก็บหรือแบ่งปัน

การเข้ารหัส SSL

การเข้ารหัส SSL สำหรับการเชื่อมต่อที่ปลอดภัย