জসন স্কিমা ফাইল এক্সটেনশান


96

জসন স্কিমা ফাইল এক্সটেনশনের জন্য কোনও নামকরণের সম্মেলন আছে? এক্সএমএল .xsd (এক্সএমএল স্কিমা সংজ্ঞা) আছে, জেসন স্কিমা ফাইলগুলি .jsd (জেএসএন স্কিমা সংজ্ঞা) থাকতে হবে?


4
যেহেতু বর্তমানে কেউ JSON স্কিমা স্পেসিফিকেশনটিতে কাজ করছেন, এটি আসলে এমন কিছু নয় যা বিবেচনা করা হয়েছে। আপনি যদি মনে করেন এটি হওয়া উচিত, গিথুব রেপোতে নির্দ্বিধায় কোনও সমস্যা খুলুন।
পুনঃপ্রকাশ

উত্তর:


102

গ্যারি কোর্ট থেকে :

আমি ব্যক্তিগতভাবে .schema.json ব্যবহার করি তবে কোনও আনুষ্ঠানিক ফাইল এক্সটেনশন নেই। অফিশিয়াল মাইম টাইপটি হ'ল "অ্যাপ্লিকেশন / স্কিমা + জসন"।


9
আমি * .schema.json
জেসনকার্নস

4
আমিও এছাড়াও * .schema.json ব্যবহার
ড্যানিয়েল সান্তোসের

20

মতে গত খসড়া (V4) , সেখানে একটি নতুন এক্সটেনশন সংরক্ষণকারী JSON-স্কিমের ফাইলের জন্য প্রস্তাব করা হয়। .json এক্সটেনশনটি সেই দস্তাবেজের মধ্যেই মেশিনে ব্যবহৃত হয়। .জসনও ভ্যালিডেটরগুলিতে পছন্দসই এক্সটেনশন (পিএইচপি, রুবি, পাইথন)।

সুতরাং আমি মনে করি যে কোনও অফিসিয়াল / স্ট্যান্ডার্ড নতুন এক্সটেনশনের অনুপস্থিতিতে জাসনকে পছন্দসই বিকল্প হওয়া উচিত।


3

আমি .jschemaএক্সটেনশন-ভিত্তিক জেএসওএন স্কিমা পার্সার দিয়ে রান-ইন করার পরে ব্যবহার শুরু করেছি যা স্বয়ংক্রিয়ভাবে আইডি এর বাহ্যিক র‌্যামএল উদাহরণগুলিতে যুক্ত করে যা .jsonফাইলগুলিও।

এগুলি একটি নির্দিষ্ট বিন্যাস, সর্বোপরি। এইচটিএমএল হল এক্সএমএল, যা ইউএমএল, এবং আমরা তাদের প্রত্যেকের জন্য একটি আলাদা ফাইল এক্সটেনশন ব্যবহার করি।


4
না, এইচটিএমএল এক্সএমএল নয়। আছে প্রচুর এবং প্রচুর পার্থক্য।
মার্ক আমেরিকা

4
ঠিক আছে, এইচটিএমএল 5 হিসাবে, এইচটিএমএল দুটি সম্পর্কিত মিডিয়া ধরণের জন্য সংজ্ঞায়িত করা একটি শব্দভাণ্ডার: পাঠ্য / এইচটিএমএল (যা কোনও জটিল ভিত্তিতে কোনও পার্সার নয়) এবং অ্যাপ্লিকেশন / এক্সএইচটিএমএল + এক্সএমএল (যা স্ট্যান্ডার্ড এক্সএমএল)।
সত্যিকারের

আমি মনে করি আপনি SGML বলতে ইউএমএল নয়।
ড্যানিয়েল শিলিং

0

Https://json-schema.org/ বোঝার জন্য- json- schema/ basics.html# id3

যেহেতু JSON স্কিমা নিজে JSON, তাই কখনই JSON স্কিমা বা JSON এর একটি স্বেচ্ছাসেবী অংশ কখন তা বলা সহজ নয়। $schemaশব্দ যে কিছু ডিক্লেয়ার করতে ব্যবহৃত হয় তাদেরকে JSON স্কিমা হয়। এটি অন্তর্ভুক্ত করার জন্য এটি সাধারণত ভাল অনুশীলন, যদিও এটি প্রয়োজন হয় না

সুতরাং আপনি .jsonJSON স্কিমার জন্য ফাইল এক্সটেনশন হিসাবে ব্যবহার করতে পারেন তবে $schemaআরও ভাল পার্থক্যের জন্য কোনও কীওয়ার্ড ( optionচ্ছিক যদিও) দিয়ে with

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.