อนุมานพร็อพเพอร์ตีที่จำเป็นอย่างไร?
ฟิลด์จำเป็นเมื่อมีในทุกออบเจ็กต์ตัวอย่าง หากมีออบเจ็กต์เดียว ทุกฟิลด์ในนั้นจำเป็นเพราะไม่มีหลักฐานว่าละได้
เปลี่ยนข้อมูล JSON ที่เป็นตัวแทนเป็นสคีมา Draft 2020-12 ที่แก้ไขได้ พร้อมอนุมานชนิด พร็อพเพอร์ตีออบเจ็กต์ อาร์เรย์ และฟิลด์จำเป็น
ตัวสร้างหลีกเลี่ยงการเดาที่จำกัด เช่น ชุดค่าระบุ ช่วงค่า และออบเจ็กต์ที่ห้ามฟิลด์เพิ่มเติม ตรวจและแก้ผลลัพธ์ก่อนใช้ตรวจข้อมูลจริง โดยเฉพาะเมื่อตัวอย่างมีเพียงหนึ่งรายการ
ฟิลด์จำเป็นเมื่อมีในทุกออบเจ็กต์ตัวอย่าง หากมีออบเจ็กต์เดียว ทุกฟิลด์ในนั้นจำเป็นเพราะไม่มีหลักฐานว่าละได้
เมื่อตัวอย่างมีทั้ง null และค่าชนิดอื่น ชนิดที่สร้างจะรวม null ค่าหลากหลายในอาร์เรย์ก็รวมเป็นรายการชนิด แทนบังคับเป็นชนิดเดียว
เมื่อเปิดการอนุมานรูปแบบ สตริงที่ตรงกันสม่ำเสมออาจระบุเป็น date, date-time, time, UUID, email, IPv4 หรือ URI ตัวสร้างไม่ใส่รูปแบบเมื่อตัวอย่างไม่ตรงกันหรือกำกวม
ใช้ออบเจ็กต์ JSON หรืออาร์เรย์ไม่ว่างที่มีเฉพาะออบเจ็กต์ อาร์เรย์ตัวอย่างออบเจ็กต์ช่วยหาฟิลด์จำเป็นร่วมกัน อาร์เรย์ว่างที่ซ้อนอยู่ยังไม่จำกัดชนิด เพราะไม่มีตัวอย่างสมาชิก
ไม่ เครื่องมือนี้แยกวิเคราะห์ตัวอย่างและสร้างสคีมาในแท็บเบราว์เซอร์นี้ ไม่อัปโหลด JSON ไปยังเซิร์ฟเวอร์
เครื่องมือที่เกี่ยวข้อง: ตรวจสอบ JSON Schema · จัดรูปแบบ JSON
จัดรูปแบบโค้ด Java, Python, JavaScript, JSON, HTML และอื่น ๆ ให้อ่านง่าย พร้อมปรับการเยื้อง ระยะห่าง และการขึ้นบรรทัด
ตัด รวม หรือแบ่งเสียงบันทึก ลบช่วงเงียบหรือเสียงรบกวน และปรับความดัง ความเร็ว ระดับเสียงสูงต่ำ หรือช่องสัญญาณ
เปิดและแก้ไขตาราง CSV หรือ Excel จัดรูปแบบข้อความตาราง และแปลง CSV เป็น Excel หรือ SQL
เขียนและแสดงตัวอย่าง Markdown สร้างแผนภาพ Mermaid และแปลงระหว่าง Markdown, HTML และตาราง
เปรียบเทียบข้อความ นับคำและคำสำคัญ เรียงลำดับหรือแทนที่บรรทัด และเปิดดูข้อความ DOCX
ค้นหาความหมาย คำพ้องความหมาย และคำตรงข้ามในภาษาจีน หรือค้นหาการออกเสียง IPA ในหลายภาษา
แปลง MP3, WAV, FLAC และรูปแบบอื่น ๆ เล่นเสียงหรือ PCM ดิบ และตรวจดูหรือแก้ไขข้อมูลกำกับเสียง
ตรวจดู เปรียบเทียบ และตรวจสอบ JSON ทดสอบนิพจน์ JSONPath หรือแปลงข้อมูลเป็น CSV, YAML และ XML
ถอดเสียงเป็นข้อความ แปลงข้อความเป็นเสียงพูด หรือบันทึกเสียงของคุณในเบราว์เซอร์
แปลงและบีบอัดวิดีโอ ตัดหรือรวมคลิป ปรับขนาดภาพ และแยกเสียงออกจากวิดีโอ
เล่นวิดีโอในเครื่องหรือสตรีม บันทึกหน้าจอหรือกล้อง และใช้กล้องเป็นกระจกออนไลน์
บีบอัดหรือรวม PDF แยกและจัดเรียงหน้า แปลงหน้าเป็นภาพ และเปิดดูหรือเปรียบเทียบเอกสาร
แปลงรูปแบบภาพ ปรับขนาดหรือครอบตัดรูป บีบอัดไฟล์ เปรียบเทียบภาพ และดึงข้อความด้วย OCR
จับภาพและตกแต่งภาพหน้าจอ แปลงข้อความเป็นภาพหรือ GIF วาดบนกระดานไวท์บอร์ด และสร้างกลุ่มคำหรือ Favicon
แก้ไขคำบรรยาย SRT หรือ VTT พร้อมตัวอย่างวิดีโอ เลื่อนเวลา แปลงรูปแบบ และจัดการแทร็กคำบรรยาย
เปิดไฟล์ ZIP, 7Z, RAR หรือ TAR แตกเนื้อหาที่เลือก และสร้างไฟล์เก็บถาวรใหม่ พร้อมตัวเลือกตั้งรหัสผ่าน ZIP/7Z
เข้ารหัสและถอดรหัส Base64 หรือ Base32 เอสเคป URL, HTML และข้อความ Unicode และตรวจดูเนื้อหา JWT
แปลงระบบเลขฐานและค่าระหว่างฐานสอง ฐานสิบ และฐานสิบหก แปลงตัวเลขเป็นคำอ่านหรือข้อความเป็นฐานสอง
คำนวณเปอร์เซ็นต์และเศษส่วน สรุปสถิติ และคำนวณเกรด ส่วนลด หรืออัตราส่วนภาพ
แสดงนาฬิกาออนไลน์ ใช้นาฬิกานับถอยหลังหรือนาฬิกาจับเวลา และคำนวณวันที่ อายุ หรือความต่างเขตเวลา
ตรวจสอบ IP และการเชื่อมต่อ IPv6 ตรวจดูคำขอ HTTP หรือไฟล์ HAR และคำนวณช่วงที่อยู่ CIDR
แปลงหน่วยความยาว น้ำหนัก อุณหภูมิ พื้นที่จัดเก็บข้อมูล และหน่วยอื่น ๆ
แปลงค่าสี HEX, RGB และ HSL ดึงสีจากภาพ ตรวจสอบความเปรียบต่าง หรือทดสอบหน้าจอด้วยสีพื้น
สร้างและสแกนคิวอาร์โค้ดหรือบาร์โค้ด รวมถึงคิวอาร์โค้ดสำหรับลิงก์และเครือข่าย Wi-Fi
สร้างค่าแฮช UUID และรหัสผ่าน ทดสอบนิพจน์ทั่วไป สร้าง URL slug และตรวจสอบสิทธิ์ไฟล์
ตรวจสอบความละเอียดและอัตรารีเฟรชหน้าจอ วัดด้วยไม้บรรทัดบนหน้าจอ ทดสอบปุ่ม หรืออ่านบทด้วยจอเลื่อนบทพูด
2048, กู้ระเบิด, ซูโดกุ, โกโมกุ, รถถังประจัญบาน