सख्त स्थानीय JSON सत्यापनकर्ता

ऑनलाइन JSON वैलिडेटर

मूल टेक्स्ट बदले बिना JSON सिंटैक्स की जाँच करें और गलतियाँ खोजें।

JSON सत्यापनकर्ता

स्थानीय प्रसंस्करण · निजी
JSON इनपुट6 लाइनें · 143 B
चलाने के लिए Ctrl/⌘ + Enter.json फ़ाइल चिपकाएँ, टाइप करें या छोड़ें
वैध JSON

वैध वस्तु रूट · 6 लाइनें · 143 B

ब्राउज़र-प्रत्यक्ष

किसी URL से JSON लोड करें

आपका ब्राउज़र सीधे इस यूआरएल से संपर्क करता है। गंतव्य को CORS की अनुमति देनी चाहिए; jsonminify.org प्रतिक्रिया को प्रॉक्सी या संग्रहीत नहीं करता है।

आपके ब्राउज़र में संसाधित किया गया
मानक JSON सत्यापन
कोई खाता या अपलोड नहीं

01 — 03

तीन चरणों में एक स्पष्ट सत्यापन परिणाम

प्रोसेसिंग से पहले JSON की जाँच होती है। सिंटैक्स गलत हो तो अधूरा परिणाम दिखाने के बजाय समझने योग्य त्रुटि मिलती है।

01

JSON जोड़ें

टेक्स्ट बिल्कुल वैसा ही जोड़ें जैसा प्राप्त हुआ है या स्थानीय .json फ़ाइल खोलें।

02

काम चुनें

वैलिडेशन चलाएँ और सिंटैक्स की गलतियों के संदेश पढ़ें।

03

परिणाम कॉपी या डाउनलोड करें

परिणाम जाँचें, फिर कॉपी करें या UTF-8 फ़ाइल डाउनलोड करें। ट्री व्यूअर में मान का पाथ भी कॉपी कर सकते हैं।

उदाहरण और सिंटैक्स

इनपुट, परिणाम और आम गलतियाँ

यह टूल JSON के मान सुरक्षित रखते हुए चुने गए काम के अनुसार उसका स्वरूप बदलता है।

इनपुट
{
  "site": "jsonminify.org",
  "enabled": true,
  "items": [1, 2]
}
परिणाम
मान्य JSON — 4 पंक्तियाँ, 3 properties
स्थितिमान्य रूपक्यों जरूरी है
ऑब्जेक्ट की keys{"name":"value"}

Keys और string values के लिए double quotes जरूरी हैं।

ऐरे[1, 2, 3]

आइटम का मूल क्रम सुरक्षित रहता है।

मूल मानtrue · false · null

ये मान lowercase में और बिना quotes लिखे जाते हैं।

खाली जगहspace · tab · line break

Strings के बाहर वैकल्पिक है; अंदर डेटा का हिस्सा है।

JSONMINIFY.ORG क्यों

एक सत्यापनकर्ता जो समस्या को छिपाता नहीं है

सत्यापन फ़ॉर्मेटिंग से अलग है इसलिए एक सफल परिणाम का मतलब है कि सबमिट किया गया स्रोत वैध JSON है।

स्रोत को सुरक्षित रखता है

चाहे सत्यापन सफल हो या विफल, आपका इनपुट अपरिवर्तित रहता है।

JSON सिंटैक्स की जाँच

Comments, trailing commas और बिना quotes वाली keys को standard JSON की त्रुटियाँ माना जाता है।

फ़ाइल आकार की उपयोगी जानकारी

टिप्पणियाँ, अनुवर्ती अल्पविराम, अपरिभाषित मान और जावास्क्रिप्ट ऑब्जेक्ट सिंटैक्स अस्वीकार कर दिए जाते हैं।

आम उपयोग

JSON सत्यापनकर्ता के साथ क्या जाँच करें

जब भी JSON लोगों, एप्लिकेशन या वातावरण के बीच एक सीमा को पार करता है तो सिंटेक्स सत्यापन एक तेज़ पहला कदम है।

API डेटा

JSON अनुरोध और प्रतिक्रिया के उदाहरण तैयार करें या दोबारा इस्तेमाल करने से पहले जाँचें।

ऐप की configuration

ऐप में उपयोग करने से पहले settings की syntax और structure जाँचें।

टेस्ट डेटा

दोहराए जा सकने वाले उदाहरण तैयार करें और डेटा सर्वर पर भेजे बिना अंतर देखें।

JSON संदर्भ

JSON सत्यापन परिणामों को समझना

सिंटैक्स सत्यापन उत्तर देता है कि क्या पाठ को JSON के रूप में पार्स किया जा सकता है। यह साबित नहीं करता कि डेटा किसी विशेष एप्लिकेशन के लिए सही है।

01

कुंजियों और स्ट्रिंग्स के लिए दोहरे उद्धरण चिह्नों की आवश्यकता होती है

मानक JSON ऑब्जेक्ट कुंजियों और स्ट्रिंग मानों के लिए दोहरे उद्धरण चिह्नों का उपयोग करता है। सिंगल कोट्स और अनकोटेड कुंजियाँ जावास्क्रिप्ट ऑब्जेक्ट सिंटैक्स से संबंधित हैं, JSON से नहीं।

02

टिप्पणियाँ और अनुवर्ती अल्पविराम अस्वीकार कर दिए जाते हैं

JSON में कोई टिप्पणी सिंटैक्स नहीं है, और किसी ऑब्जेक्ट या सरणी में अंतिम आइटम के बाद अल्पविराम नहीं लगाया जा सकता है। दोबारा सत्यापन करने से पहले इन्हें हटा दें।

03

कोई भी JSON मान रूट हो सकता है

ऑब्जेक्ट और ऐरे आम हैं, लेकिन एक स्ट्रिंग, संख्या, बूलियन, या नल भी एक पूर्ण वैध JSON दस्तावेज़ हो सकता है जब प्राप्तकर्ता सिस्टम इसकी अनुमति देता है।

04

सिंटैक्स वैधता स्कीमा वैधता नहीं है

एक वैध दस्तावेज़ में अभी भी आवश्यक गुण नहीं हो सकते हैं या गलत व्यवसाय प्रकार के मान शामिल हो सकते हैं। उन नियमों के लिए एक अलग स्कीमा या एप्लिकेशन-स्तरीय जांच की आवश्यकता होती है।

FAQ

JSON प्रोसेसिंग के बारे में प्रश्न

समझें कि वैध परिणाम का क्या अर्थ है और कुछ जावास्क्रिप्ट-जैसे इनपुट को क्यों अस्वीकार कर दिया गया है।

क्या मेरा JSON सर्वर पर भेजा जाता है?

पेस्ट किया टेक्स्ट और स्थानीय फ़ाइलें आपके ब्राउज़र में प्रोसेस होती हैं। URL लोड करने पर ब्राउज़र सीधे उस साइट से संपर्क करता है; उस साइट को CORS की अनुमति देनी होगी।

क्या सत्यापन अमान्य JSON को ठीक करता है?

नहीं, यह मूल स्रोत रखता है और त्रुटि की रिपोर्ट करता है ताकि आप निर्णय ले सकें कि इसे कैसे ठीक किया जाए।

सत्यापनकर्ता एक त्रुटि पर क्यों रुक जाता है?

मानक पार्सर्स पहली ब्लॉकिंग सिंटैक्स त्रुटि पर रुकते हैं। इसे ठीक करने से अगले रन पर बाद की समस्या सामने आ सकती है।

क्या सत्यापन किसी सर्वर पर किया जाता है?

नहीं, JSON को आपके ब्राउज़र में स्थानीय रूप से पार्स किया गया है और एनालिटिक्स इवेंट में शामिल नहीं किया गया है।