इस टूल का उपयोग कैसे करें
- JSON पेस्ट करें, स्थानीय फ़ाइल अपलोड करें या CORS-सक्षम सार्वजनिक URL लोड करें।
- प्रतिनिधि नमूना पेस्ट करें और JSON Schema बनाएँ चलाएँ।
- परिणाम जाँचें, फिर उसे कॉपी करें या सही फ़ाइल प्रकार में डाउनलोड करें।
ऑब्जेक्ट प्रॉपर्टी, आवश्यक कुंजियाँ, प्रिमिटिव प्रकार और ऐरे आइटम उम्मीदवार बनाएँ।
एक मान्य नमूने से नियतात्मक JSON Schema Draft 2020-12 प्रारंभिक स्कीमा बनाएँ।
ऑब्जेक्ट प्रॉपर्टी, आवश्यक कुंजियाँ, प्रिमिटिव प्रकार और ऐरे आइटम उम्मीदवार बनाएँ।
{
"users": [
{"id": 1, "name": "Ada"},
{"id": 2, "active": true}
],
"values": [1, "two", null, true],
"metadata": {
"createdAt": "2026-08-18T08:00:00Z",
"page": 1
}
}{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"metadata": {
"type": "object",
"properties": {
"createdAt": {
"type": "string"
},
"page": {
"type": "integer"
}
},
"required": [
"createdAt",
"page"
]
},
"users": {
"type": "array",
"items": {
"type": "object",
"properties": {
"active": {
"type": "boolean"
},
"id": {
"type": "integer"
},
"name": {
"type": "string"
}
},
"required": [
"id"
]
}
},
"values": {
"type": "array",
"items": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "integer"
},
{
"type": "null"
},
{
"type": "string"
}
]
}
}
},
"required": [
"metadata",
"users",
"values"
]
}नहीं। रूपांतरण आपके ब्राउज़र में चलता है। URL आयात केवल आपके दिए पते से संपर्क करता है।
एडिटर संभावित स्थान चिह्नित करता है और पुराने परिणाम को आउटपुट में नहीं दिखाता।
यह केवल नमूने में मौजूद मानों से अनुमानित प्रारंभिक Draft 2020-12 स्कीमा देता है।
एक नमूना वैकल्पिक फ़ील्ड, फ़ॉर्मैट, सीमा, पैटर्न या व्यावसायिक नियम नहीं बता सकता; स्कीमा जाँचें।