JSON पार्स करें और देखें पार्सर इसे कैसे पढ़ता है: ऑब्जेक्ट्स, एरेज़ और वैल्यूज़ के ट्री के रूप में।
टूल लोड हो रहा है...
JSON पार्सर कैसे इस्तेमाल करें
इनपुट बॉक्स में JSON पेस्ट करें।
कैसे पार्स हुआ देखने के लिए ट्री व्यू देखें, या साफ़ टेक्स्ट के लिए कोड व्यू।
अगर पार्सिंग फेल हो तो मैसेज में लाइन नंबर फॉलो करें।
JSON पार्सर के बारे में
पार्सर टेक्स्ट को डेटा में बदलता है जिसे आपका प्रोग्राम इस्तेमाल कर सके। यहाँ आप उस स्टेप का रिजल्ट देखते हैं: वैल्यूज़ का ट्री जो JSON पार्सर आपके टेक्स्ट से बनाता है। अगर टेक्स्ट पार्स नहीं हो सकता तो वजह मिलती है।
यह पेज जल्दी पता लगाने का तरीका है कि आपका कोड क्या प्राप्त करेगा, मसलन कोई फ़ील्ड नंबर है या स्ट्रिंग, या एरे वाकई खाली है या null है।
अक्सर पूछे जाने वाले सवाल
पार्सिंग और फ़ॉर्मैटिंग में क्या फ़र्क है?
पार्सिंग डेटा स्ट्रक्चर बनाती है। फ़ॉर्मैटिंग उस स्ट्रक्चर को व्हाइटस्पेस के साथ टेक्स्ट के रूप में प्रिंट करती है। फ़ॉर्मैटर को हमेशा पार्सर चाहिए, इसलिए दोनों अक्सर साथ जाते हैं।
"1" 1 से अलग क्यों दिखाया जाता है?
ट्री में स्ट्रिंग्स हरे रंग में कोटेशन मार्क्स के साथ और नंबर्स नीले बिना कोट्स के दिखते हैं। इससे उन वैल्यूज़ को पहचानने में मदद मिलती है जो नंबर जैसी लगती हैं लेकिन वास्तव में स्ट्रिंग हैं।
क्या पार्सर कमेंट्स स्वीकार करता है?
नहीं, स्टैंडर्ड JSON में कमेंट्स नहीं होते। अगर आपके इनपुट में हैं तो JSON5 फ़ॉर्मैटर इस्तेमाल करें, जो कमेंट्स और ट्रेलिंग कॉमा समझता है।
बहुत बड़े नंबर्स कैसे हैंडल होते हैं?
हम उन्हें जैसे लिखे हैं वैसे रखते हैं। JavaScript सामान्यतः 12345678901234567890 को 12345678901234567000 पर राउंड कर देता, लेकिन यहाँ मूल अंक सुरक्षित रहते हैं।