क्या किसी जेसन स्कीमा फ़ाइल एक्सटेंशन के लिए कोई नामकरण सम्मेलन है? एक्सएमएल में .xsd (एक्सएमएल स्कीमा डेफिनिशन) है, जेसन स्कीमा फाइलों को क्या करना चाहिए, .jsd (JSON स्कीमा परिभाषा)?जेसन स्कीमा फ़ाइल एक्सटेंशन
उत्तर
Gary Court: से
मैं व्यक्तिगत रूप से .schema.json उपयोग करें, लेकिन कोई आधिकारिक फ़ाइल विस्तार है। आधिकारिक माइम प्रकार हालांकि "एप्लिकेशन/स्कीमा + जेसन" है।
मैं * .schema.json – jasonkarns
का भी उपयोग करता हूं मैं भी * .schema.json का उपयोग करता हूं – bhspencer
last draft (v4) के अनुसार, जेसन-स्कीमा संग्रहीत फ़ाइलों के लिए एक नया एक्सटेंशन प्रस्तावित नहीं है। उस दस्तावेज़ के भीतर .json एक्सटेंशन का उपयोग बड़े पैमाने पर किया जाता है। .json मान्यताओं (PHP, रूबी, पायथन) में भी पसंदीदा एक्सटेंशन है।
तो मुझे लगता है कि .json आधिकारिक/मानक नए एक्सटेंशन की अनुपस्थिति में पसंदीदा विकल्प होना चाहिए।
मैंने .jschema
का उपयोग करना शुरू कर दिया है जब मेरे पास एक्सटेंशन-आधारित JSON स्कीमा पार्सर के साथ रन-इन था, जो स्वचालित रूप से बाहरी आरएएमएल उदाहरणों में आईडी को जोड़ता है जो .json
फ़ाइलें भी हैं।
वे सभी के बाद एक विशिष्ट प्रारूप हैं। एचटीएमएल एक्सएमएल है, जो यूएमएल है, और हम उनमें से प्रत्येक के लिए एक अलग फ़ाइल एक्सटेंशन का उपयोग करते हैं।
वर्तमान में जेएसओएन स्कीमा विनिर्देश पर काम करने वाले किसी व्यक्ति के रूप में, यह वास्तव में ऐसा कुछ नहीं है जिसे माना जा रहा है। यदि आपको लगता है कि यह होना चाहिए, तो github repo पर कोई समस्या खोलने के लिए स्वतंत्र महसूस करें। – Relequestual