ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
เครื่องมือที่เกี่ยวข้อง
เครื่องแปลง cURL เป็น JSONEscape Unescape สตริง JSONเครื่องมือสร้างมาร์กอัป Schema
หน้าแรก > เครื่องมือสำหรับเว็บมาสเตอร์ > เครื่องสร้างสคีมา JSON
 

เครื่องสร้างสคีมา JSON

สร้าง JSON Schema จากข้อมูลตัวอย่าง JSON พร้อมคาดการณ์ประเภทข้อมูล, ฟิลด์ที่จำเป็น (Required), ค่าที่สามารถเป็น Null ได้, รูปแบบข้อมูล (Formats), ตัวอย่าง และแผนผังคีย์ของสคีมาที่อ่านง่ายสำหรับการจัดทำเอกสาร API และการตรวจสอบความถูกต้องของข้อมูล

เครื่องสร้างสคีมา JSON
ตัวอย่างด่วน
{ }ตัวอย่าง JSON
พร้อมสำหรับการตรวจสอบ
0 ตัวอักษร ยังไม่ได้แยกวิเคราะห์ JSON

Embed เครื่องสร้างสคีมา JSON Widget

เกี่ยวกับ เครื่องสร้างสคีมา JSON

เครื่องสร้างสคีมา JSON (JSON Schema Generator) จะเปลี่ยนตัวอย่างข้อมูล JSON ให้เป็นสคีมาที่พร้อมใช้สำหรับโปรแกรมตรวจสอบความถูกต้อง (validator) สำหรับใช้งานกับ API, เว็บฮุก (webhooks), ไฟล์การตั้งค่า (configuration files), ไปป์ไลน์ข้อมูล (data pipelines) และเอกสารประกอบการใช้งาน เพียงวางวัตถุ JSON, อาร์เรย์ หรือข้อมูล NDJSON ที่เป็นตัวแทน เลือกรูปแบบการคาดการณ์ แล้วเครื่องมือจะสร้างสคีมาที่มาพร้อมคุณสมบัติย่อย กฎเกณฑ์รายการอาร์เรย์ ค่าที่อนุญาตให้เป็นค่าว่าง ตัวอย่างข้อมูล และบันทึกสรุปแบบแยกทีละเส้นทางที่อ่านง่าย

ทำไมต้องใช้เครื่องสร้างสคีมา JSON จากตัวอย่างข้อมูล?

การเขียน JSON Schema ด้วยตัวเองช่วยให้ได้ข้อมูลที่แม่นยำแต่ทำได้ช้า โดยเฉพาะอย่างยิ่งเมื่อข้อมูลมีวัตถุซ้อนกัน อาร์เรย์ของระเบียน ฟิลด์ที่ไม่บังคับ และค่าที่ยอมรับเป็นค่าว่าง เครื่องสร้างนี้จะช่วยร่างโครงสร้างแรกเริ่มที่รวบรวมรูปแบบโครงสร้างตามที่พบบนข้อมูล JSON ของคุณ จากนั้นจะเน้นจุดที่ยังจำเป็นต้องใช้คนตรวจสอบซ้ำ ซึ่งมีประโยชน์อย่างยิ่งสำหรับการตรวจสอบคำขอ API (API request validation), สัญญาการตอบกลับ (response contracts), การทำงานกับ OpenAPI, ข้อมูลเว็บฮุก, สตรีมเหตุการณ์ (event streams) และสคีมาไฟล์ตั้งค่า

วิธีใช้งาน

  1. วางวัตถุ JSON, อาร์เรย์ JSON หรือระเบียน NDJSON (newline-delimited JSON) ที่เป็นตัวแทนลงในโปรแกรมแก้ไขตัวอย่าง
  2. เลือกเวอร์ชันโครงร่าง (draft) ของ JSON Schema และตัดสินใจว่าจะให้คาดการณ์ฟิลด์ที่จำเป็น, ตัวอย่าง, คำใบ้ enum, รูปแบบสตริง และกฎปิดวัตถุหรือไม่
  3. คลิก สร้าง JSON Schema เพื่อคาดการณ์ประเภทข้อมูล, คุณสมบัติย่อย (nested properties), รายการอาร์เรย์, ฟิลด์ที่อนุญาตให้เป็นค่าว่าง และคำใบ้การตรวจสอบความถูกต้อง
  4. ตรวจสอบแผนผังที่สร้างขึ้นเพื่อดูแต่ละเส้นทาง (path), ประเภทที่คาดการณ์, สถานะความจำเป็น, รูปแบบ และกฎก่อนนำสคีมาไปใช้งาน
  5. คัดลอกสคีมาที่สร้างขึ้นแล้วนำไปปรับแต่งกฎการตรวจสอบความถูกต้องเฉพาะโดเมน เช่น ช่วงข้อมูลที่แน่นอน, รูปแบบ ID และ enum เฉพาะสำหรับธุรกิจ

สิ่งที่เครื่องสร้างคาดการณ์ให้คุณ

  • ประเภทข้อมูลพื้นฐานของ JSON: object, array, string, number, integer, boolean และ null
  • คุณสมบัติของวัตถุซ้อนกันและฟิลด์ที่จำเป็น โดยอิงตามสิ่งที่ปรากฏในทุกวัตถุที่ถูกตรวจพบ
  • สคีมาของรายการอาร์เรย์ โดยการผสานรายการที่พบในตัวอย่างเข้าด้วยกัน
  • รูปแบบสตริงทั่วไป รวมถึงอีเมล, URL, วันที่, วันที่-เวลา, UUID, IPv4 และ IPv6
  • ตัวเลือกเสริม เช่น ตัวอย่างข้อมูล, คำใบ้ enum, ช่วงตัวเลขที่พบ และความยาวของสตริงที่พบ

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

เครื่องสร้างสคีมา JSON นี้ทำอะไรได้บ้าง?

มันจะอ่านตัวอย่าง JSON และสร้าง JSON Schema ที่อธิบายโครงสร้างข้อมูลที่พบ เครื่องสร้างนี้จะคาดการณ์คุณสมบัติของวัตถุ, อาร์เรย์, ประเภทข้อมูลพื้นฐาน (primitive types), ค่าที่ยอมรับเป็นค่าว่าง (nullable values), ตัวอย่าง, คำใบ้ enum, ฟิลด์ที่จำเป็น และรูปแบบสตริงทั่วไป

สคีมาที่สร้างขึ้นสามารถนำไปใช้ในสภาพแวดล้อมจริง (production) ได้ทันทีหรือไม่?

ควรใช้เป็นจุดเริ่มต้นที่ดีแล้วนำไปตรวจสอบซ้ำ ข้อมูลตัวอย่างไม่สามารถรู้กฎเกณฑ์ทางธุรกิจทั้งหมดได้ ดังนั้นคุณอาจยังจำเป็นต้องเพิ่มรูปแบบข้อความ (patterns), ช่วงข้อมูลที่แน่นอน, ค่า enum ที่อนุญาต, กฎของเวอร์ชัน และการตั้งค่า additionalProperties ที่เข้มงวดยิ่งขึ้น

รองรับเวอร์ชันโครงร่าง (draft) ใดของ JSON Schema บ้าง?

เครื่องมือนี้สามารถสร้างสคีมาสำหรับ Draft 2020-12, Draft 2019-09 และ Draft-07 ได้โดยการกำหนด URI ของ $schema โครงสร้างที่คาดการณ์ได้รับการออกแบบมาให้เข้ากันได้กับโปรแกรมตรวจสอบความถูกต้อง (validators) ทั่วไป

ฟิลด์ที่จำเป็นถูกคาดการณ์อย่างไร?

เมื่อเปิดใช้งานการคาดการณ์ฟิลด์ที่จำเป็น คุณสมบัติจะถูกทำเครื่องหมายว่าจำเป็น (required) ก็ต่อเมื่อคุณสมบัติต้นทางนั้นปรากฏอยู่ในทุกวัตถุที่พบในระดับชั้นนั้น สำหรับอาร์เรย์ของวัตถุ หมายความว่าฟิลด์นั้นจะต้องปรากฏในทุกรายการที่สุ่มตัวอย่าง

เครื่องมือนี้รองรับอาร์เรย์ของวัตถุและ NDJSON หรือไม่?

รองรับ อาร์เรย์ JSON ในระดับบนสุด (top-level) จะถูกประมวลผลเป็นสคีมาแบบอาร์เรย์ และระเบียนแบบแยกด้วยขึ้นบรรทัดใหม่ (NDJSON) จะถูกประมวลผลเป็นอาร์เรย์ของระเบียน โดยคุณสมบัติของรายการจะถูกผสานรวมจากตัวอย่างที่พบ

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"เครื่องสร้างสคีมา JSON" ที่ https://MiniWebtool.com/th/เครื่องสร้างสคีมา-json/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีมงาน miniwebtool อัปเดตเมื่อ: 2026-05-23

เครื่องมือสำหรับเว็บมาสเตอร์:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramเครื่องแปลง PSI เป็น Barเครื่องคำนวณเลขยกกำลัง-ความแม่นยำสูงค้นหา ID ผู้ใช้ Facebookตัวแปลงบาร์เป็น PSIเครื่องมือแปลง kPa เป็น psiตัวแปลง cm เป็นฟุตและนิ้วเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีสถิติช่อง YouTubeเครื่องคิดเลขผลรวมเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์ตัวแปลง FPSตัวแปลง psi เป็น kPaตัวแปลงฟุตและนิ้วเป็นเซนติเมตรเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแปลง DMS เป็นองศาทศนิยมเครื่องคิดเลขรากที่สองโปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษตัวแปลงองศาทศนิยมเป็น DMSเครื่องคิดเลข One Rep Max (1RM)เครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงตัวแปลง ppm เป็นเปอร์เซ็นต์เครื่องคิดเลข Log Base 10เครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องคำนวณราศีอาทิตย์ ราศีจันทร์ และลัคนา 🌞🌙✨เครืองคดเลข-ancเครื่องคำนวณรายได้ YouTubeตัวแปลงเปอร์เซ็นต์เป็น PPMเครื่องคิดเลข log ฐาน 2ตัวแก้และฝึกเกม 24เครื่องมือค้นหาคำคม (ภาษาอังกฤษ)เครื่องคำนวณสัญกรณ์ซิกมา (ผลรวม)ตัวแปลง HTML เป็นข้อความเครื่องคำนวณ GFRตัวถอดรหัส URLตัวแก้แผนผังคาร์นอฟ (K-Map Solver)เครื่องคำนวณปริมาตรปริซึมสี่เหลี่ยมผืนผ้า ความแม่นยำสูงเครื่องมือปรับเปลี่ยนประโยคด้วย AIเครื่องคิดเลข Hexเครื่องคิดเลข PVIFA ความแม่นยำสูงเครื่องคำนวณจุดตัดแกน X และ Yตัวแปลงรหัสสี ทุกรูปแบบตาราง ASCIIเครื่องคิดเลขฐาน nเครื่องคำนวณ Stop Loss & Take Profitเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคำนวณ kVAเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวแปลงเปอร์เซ็นต์เป็น CGPAตัวแปลง CGPA เป็นเปอร์เซ็นต์เครื่องให้เกรดง่าย EZ Graderเครื่องคำนวณค่าใช้จ่ายในการเลี้ยงดูบุตรเครื่องคำนวณปริมาณนมที่ทารกต้องการเครื่องคำนวณขนาดผ้าอ้อมเครื่องสร้างชื่อทารกเครื่องทำนายสีตาของทารกเครื่องคำนวณเปอร์เซ็นไทล์ BMI สำหรับเด็กเครื่องคำนวณทำนายส่วนสูงของเด็กเครื่องคำนวณเวลาเพิ่มเป็นสองเท่าของ hCGเครื่องคำนวณวันครบกำหนดคลอด IVFเครื่องคำนวณการฝังตัวของตัวอ่อนเครื่องทำนายเพศทารกแบบจีนเครื่องมือจัดรูปแบบวันที่ ISO 8601ตัวแปลงวันที่จูเลียนเครื่องคำนวณการงีบหลับเครื่องคำนวณข้างขึ้นข้างแรมเครื่องคำนวณเวลาพระอาทิตย์ขึ้นและตกนาฬิกาโลกเครื่องแปลงวันที่เป็นเลขโรมันนับถอยหลังสู่การเกษียณเครื่องคำนวณการเลิกเครื่องคำนวณวันเกิดครึ่งปีเครื่องคำนวณวันครบรอบเครื่องคำนวณเลขสัปดาห์เครื่องคำนวณการแบ่งทิปเครื่องคำนวณ ROI การตลาดผ่านอีเมลเครื่องคำนวณต้นทุนต่อลูกค้าเป้าหมายเครื่องคำนวณเงินทุนหมุนเวียนเครื่องคำนวณกำไรส่วนเกินเครื่องคำนวณ FIFO / LIFOเครื่องคำนวณสต็อกสำรองเครื่องคำนวณจุดสั่งซื้อซ้ำเครื่องคำนวณปริมาณการสั่งซื้อที่ประหยัด EOQเครื่องคำนวณค่าเสื่อมราคาเครื่องคำนวณราคางานฝีมือเครื่องคำนวณราคาขายส่งเครื่องคำนวณกำไร Shopifyเครื่องคำนวณ Amazon FBAเครื่องคำนวณค่าธรรมเนียม eBayเครื่องคำนวณค่าธรรมเนียม Etsyเครื่องคำนวณค่าธรรมเนียม Stripeเครื่องคำนวณค่าธรรมเนียม PayPalตัวแปลงอัตราต่อรองการพนันเครื่องคำนวณทศางค์เครื่องคำนวณซะกาตเครื่องคำนวณอากรแสตมป์สหราชอาณาจักรเครื่องคำนวณการยกเว้น HRAเครื่องคำนวณ Gratuityเครื่องคำนวณ NPSเครื่องคำนวณ EPFเครื่องคำนวณ PPFเครื่องคำนวณ RDเครื่องคำนวณ SWPเครื่องคำนวณ Gross-Upเครื่องคำนวณเปรียบเทียบสินเชื่อเครื่องคำนวณอัตราการใช้วงเงินเครดิตเครื่องคำนวณบันได CDเครื่องคำนวณตั๋วเงินคลัง T-Billเครื่องคำนวณ I Bondเครื่องคำนวณการออมเพื่อการศึกษา 529เครื่องคำนวณ HSAเครื่องคำนวณเงินชดเชยเครื่องคำนวณการขึ้นเงินเดือนเครื่องมือสร้างใบแจ้งหนี้เครื่องคำนวณเบี้ยเลี้ยงเดินทางเครื่องคำนวณค่าชดเชยระยะทางเครื่องคำนวณการขึ้นค่าเช่าเครื่องคำนวณค่าเช่าตามสัดส่วนเครื่องคำนวณค่าเช่าที่จ่ายไหวเครื่องคำนวณราคารถรวมทุกค่าใช้จ่ายเครื่องคำนวณกำลังซื้อรถยนต์เครื่องคำนวณสินเชื่อรถจักรยานยนต์เครื่องคำนวณสินเชื่อรถบ้านเครื่องคำนวณสินเชื่อเรือเครื่องคำนวณสินเชื่อที่ดินเครื่องคำนวณสินเชื่อก่อสร้างเครื่องคำนวณสินเชื่อบ้านแบบจ่ายดอกเบี้ยอย่างเดียวเครื่องคำนวณสินเชื่อบอลลูนเครื่องคำนวณพอยต์จำนองเครื่องคำนวณ PMIเครื่องคำนวณการผ่อนชำระสินเชื่อบ้านแบบสองสัปดาห์เครื่องคำนวณสินเชื่อบ้าน ARMเครื่องคำนวณสินเชื่อ VAเครื่องคำนวณเงินเดือนสุทธิตัวสร้างคำสั่ง SQL ด้วย AIเครื่องสร้าง RegEx ด้วย AIเครื่องมือสร้างภาพข้อมูลด้วย AI (วาง CSV)เครื่องวิเคราะห์โทนข้อความ AIเครื่องวิเคราะห์เรซูเม่ด้วย AIเครื่องแปลงหน่วย AI ภาษาธรรมชาติเครื่องเขียนจดหมายขอโทษด้วย AIเครื่องสร้างคำปฏิเสธอย่างสุภาพด้วย AIเครื่องสร้างแผนการเดินทางด้วย AIเครื่องมือสร้างรายการหนังสือด้วย AIเครื่องสร้างแผนออกกำลังกาย AIเครื่องสร้างแผนมื้ออาหารด้วย AIเครื่องสร้างไอเดียของขวัญด้วย AIเครื่องสร้างสูตรอาหาร AI จากวัตถุดิบเครื่องคำนวณ ROI ทุนการศึกษาเครื่องคำนวณค่าใช้จ่ายในวิทยาลัยเครื่องคำนวณชั่วโมงเรียนภาษาสู่ความคล่องแคล่วเครื่องสร้างแบบทดสอบคำศัพท์เครื่องสร้างโน้ต Cornellเครื่องคำนวณเส้นโค้งการเรียนรู้ตัวจัดตารางทบทวนแบบเว้นระยะสำหรับแฟลชการ์ดเครื่องคำนวณการผสมสีเครื่องคำนวณยาแนวกระเบื้องเครื่องคำนวณความสามารถของกระบวนการซิกซ์ซิกมาตัวดาวน์โหลดภาพขนาดย่อ YouTubeตัวสร้างตัวละคร RPG แบบสุ่ม