คำถามติดแท็ก jsonschema

12
เครื่องมือในการสร้างสคีมา JSON จากข้อมูล JSON [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เรามีร่างแบบร่าง json นี้ ฉันต้องการรับตัวอย่างข้อมูล JSON ของฉันและสร้างโครงกระดูกสำหรับ JSON schema ที่ฉันสามารถทำงานซ้ำได้ด้วยตนเองเพิ่มสิ่งต่าง ๆ เช่นคำอธิบายจำเป็น ฯลฯ ซึ่งไม่สามารถอนุมานจากตัวอย่างที่เฉพาะเจาะจง ตัวอย่างเช่นจากอินพุตของฉันexample.json: { "foo": "lorem", "bar": "ipsum" } ฉันจะเรียกใช้เครื่องมือ json_schema_generator ของฉันและจะได้รับ: { "foo": { "type" : "string", "required" : true, "description" : "unknown" }, "bar": { "type" : …

1
jsonSchema แอตทริบิวต์ที่จำเป็นตามเงื่อนไข
ใน jsonSchema คุณสามารถระบุได้ว่าฟิลด์ที่กำหนดเป็นฟิลด์บังคับหรือไม่โดยใช้requiredแอตทริบิวต์: { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "header": { "type": "object", "properties": { "messageName": { "type": "string" }, "messageVersion": { "type": "string" } }, "required": [ "messageName", "messageVersion" ] } }, "required": [ "header" ] } ในบางกรณีฉันไม่ต้องการให้messageVersionฟิลด์นี้บังคับ มีวิธีใดบ้างที่จะทำให้ฟิลด์นี้เป็นเงื่อนไขบังคับ
104 jsonschema 

4
Json Schema ไฟล์นามสกุล
มีหลักการตั้งชื่อสำหรับนามสกุลไฟล์ json schema หรือไม่? XML มี. xsd (XML Schema Definition) ไฟล์สคีมา json ควรมีอะไรบ้าง, .jsd (JSON Schema Definition)
96 json  jsonschema 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.