JSON ट्री व्यूअर
JSON को एक फ़ोल्ड होने योग्य, टाइप किए गए ट्री के रूप में एक्सप्लोर करें।
ट्री बनाने के लिए आपका JSON आपके ब्राउज़र में स्थानीय रूप से पार्स होता है, और कुछ भी सर्वर पर अपलोड नहीं होता।
साफ़, इंडेंटेड आउटपुट चाहिए? JSON Formatter आज़माएँ।
JSON ट्री व्यूअर के बारे में
यह ऑनलाइन JSON ट्री व्यूअर कच्चे JSON को एक संक्षिप्त किए जा सकने वाले, रंग-कोडेड ट्री में बदल देता है ताकि आप घने टेक्स्ट में स्क्रॉल किए बिना गहराई से नेस्टेड ऑब्जेक्ट और ऐरे देख सकें। बाईं ओर एक API रिस्पॉन्स, कॉन्फ़िग फ़ाइल या लॉग पेलोड पेस्ट करें और दाईं ओर ट्री तुरंत रेंडर हो जाता है, जिसमें हर वैल्यू टाइप की हुई होती है और ऐरे व ऑब्जेक्ट संक्षिप्त होने पर अपनी आइटम या की गिनती दिखाते हैं। यह एंडपॉइंट डिबग करने वाले डेवलपर्स, फ़िक्स्चर निरीक्षण करने वाले QA इंजीनियरों, और किसी अपरिचित JSON संरचना को समझने की कोशिश करने वाले किसी भी व्यक्ति के लिए एक त्वरित JSON व्यूअर के रूप में काम करता है। अमान्य JSON को उसकी लाइन और कॉलम के साथ चिह्नित किया जाता है ताकि आप सिंटैक्स एरर तेज़ी से ठीक कर सकें। चूँकि यह आपके ब्राउज़र में स्थानीय रूप से चलता है, बड़े या संवेदनशील दस्तावेज़ आपकी अपनी मशीन पर पार्स होते हैं और डेटा आपके डिवाइस से बाहर नहीं जाता। नेस्टेड JSON देखने, किसी वैल्यू के आकार का पता लगाने और जटिल पेलोड को एक नज़र में समझने के लिए इसका उपयोग करें।
विशेषताएँ
- JSON को नोड्स के संक्षिप्त व विस्तृत किए जा सकने वाले ट्री के रूप में रेंडर करता है
- वैल्यू को प्रकार के अनुसार रंग-कोड करता है (string, number, boolean, null, object, array)
- संक्षिप्त ऐरे और ऑब्जेक्ट पर आइटम और की गिनती दिखाता है
- बड़े दस्तावेज़ों को संभालने योग्य रखने के लिए जिन शाखाओं की ज़रूरत नहीं उन्हें संक्षिप्त करें
- बड़ी और गहराई से नेस्टेड JSON संरचनाओं को संभालता है
- अमान्य JSON को सटीक लाइन और कॉलम के साथ बताता है
- बिना किसी अपलोड के सब कुछ आपके ब्राउज़र में स्थानीय रूप से पार्स करता है
- केवल-पठन दृश्य जो आपके मूल JSON को कभी नहीं बदलता
JSON ट्री व्यूअर का उपयोग कैसे करें
- अपना JSON बाईं ओर Input JSON बॉक्स में पेस्ट या टाइप करें।
- इसे दाईं ओर Tree पैनल में एक टाइप किए हुए, रंग-कोडेड ट्री के रूप में रेंडर होते देखें।
- उस शाखा को विस्तृत या संक्षिप्त करने के लिए किसी भी ऑब्जेक्ट या ऐरे नोड पर क्लिक करें।
- यदि JSON अमान्य है, तो बताई गई लाइन और कॉलम पढ़ें और सिंटैक्स ठीक करें।
उदाहरण
इनपुट
{"user":{"id":7,"roles":["admin","editor"],"active":true}}
आउटपुट
object {1}
└─ user object {3}
├─ id: 7
├─ roles array [2]
│ ├─ 0: "admin"
│ └─ 1: "editor"
└─ active: true
ऑब्जेक्ट एक संक्षिप्त किए जा सकने वाले ट्री के रूप में रेंडर होता है जिसमें हर वैल्यू टाइप की हुई होती है।
सामान्य त्रुटियाँ और समस्या निवारण
- ट्री रेंडर नहीं होता और एक एरर किसी लाइन व कॉलम की ओर इशारा करता है। — JSON अमान्य है। बताई गई लाइन और कॉलम पर छूटे हुए कॉमा, ब्रैकेट या कोट की जाँचें और उसे ठीक करें।
- किसी ऑब्जेक्ट या ऐरे के आखिरी आइटम के बाद ट्रेलिंग कॉमा अस्वीकार कर दिए जाते हैं। — मानक JSON ट्रेलिंग कॉमा की अनुमति नहीं देता। अंतिम तत्व के बाद का कॉमा हटा दें।
- सिंगल कोट्स में लिपटी कीज़ या स्ट्रिंग्स पार्स नहीं होतीं। — JSON को कीज़ और स्ट्रिंग वैल्यू के चारों ओर डबल कोट्स चाहिए। सिंगल कोट्स को डबल कोट्स से बदलें।
- एक बहुत बड़ा दस्तावेज़ धीमा या स्कैन करने में कठिन है। — जिन शाखाओं की ज़रूरत नहीं उन्हें संक्षिप्त करें ताकि ट्री के केवल प्रासंगिक हिस्से खुले रहें।
अक्सर पूछे जाने वाले प्रश्न
- JSON ट्री व्यूअर क्या है?
- यह एक ऑनलाइन टूल है जो आपके JSON को पार्स करके उसे एक संक्षिप्त किए जा सकने वाले, टाइप किए हुए ट्री के रूप में दिखाता है ताकि आप कच्चा टेक्स्ट पढ़े बिना नेस्टेड ऑब्जेक्ट और ऐरे में नेविगेट कर सकें। हर वैल्यू अपने प्रकार के अनुसार रंग-कोडेड होती है।
- JSON ट्री व्यूअर से गहराई से नेस्टेड JSON कैसे देखूँ?
- अपना JSON बाईं ओर पेस्ट करें, फिर Tree पैनल में किसी भी ऑब्जेक्ट या ऐरे नोड पर क्लिक करके उसे विस्तृत या संक्षिप्त करें। संक्षिप्त शाखाएँ अपनी आइटम या की गिनती दिखाती हैं ताकि आप केवल उन्हीं हिस्सों में जा सकें जिनकी आपको परवाह है।
- क्या JSON ट्री व्यूअर बड़े या गहराई से नेस्टेड JSON को संभाल सकता है?
- हाँ। यह बड़े और भारी नेस्टेड दस्तावेज़ों को रेंडर करता है, और आप जिन शाखाओं की ज़रूरत नहीं उन्हें संक्षिप्त करके दृश्य को तेज़ और संभालने योग्य रख सकते हैं।
- क्या JSON ट्री व्यूअर मेरे JSON को बदलता या सहेजता है?
- नहीं। व्यूअर केवल पार्स की गई संरचना दिखाता है; आपका मूल JSON कभी संशोधित या संग्रहीत नहीं होता।
- JSON ट्री व्यूअर में मेरा JSON अमान्य होने पर क्या होता है?
- व्यूअर एरर को टेक्स्ट में सटीक लाइन और कॉलम के साथ बताता है ताकि आप सिंटैक्स समस्या को तेज़ी से ढूँढ और ठीक कर सकें।
- जब मैं JSON ट्री व्यूअर का उपयोग करता हूँ तो क्या मेरा डेटा कहीं भेजा जाता है?
- नहीं। आपका JSON आपके ब्राउज़र में स्थानीय रूप से पार्स होता है और कभी आपके डिवाइस से बाहर नहीं जाता, इसलिए संवेदनशील पेलोड भी आपकी मशीन पर ही रहते हैं।
संबंधित टूल
- JSON व्यूअर — विस्तृत/संक्षिप्त करने और नोड पाथ के साथ टेक्स्ट और फ़ोल्ड होने योग्य ट्री व्यूअर।
- JSON फ़ॉर्मेटर — त्रुटि की स्थिति के साथ JSON को सुंदर बनाएँ, छोटा करें और वैलिडेट करें।
- JSON से TypeScript — JSON नमूने से TypeScript इंटरफ़ेस जेनरेट करें।
- JSON से CSV — सपाट JSON ऑब्जेक्ट के एरे को CSV में कन्वर्ट करें।
- JSON से कोड — JSON से Go, Rust, Python, Java, Kotlin, C# और TypeScript टाइप जेनरेट करें।
- YAML ↔ JSON — YAML को JSON में और वापस कन्वर्ट करें।
- XML फ़ॉर्मेटर — XML को सुंदर बनाएँ, छोटा करें और वैलिडेट करें, और XML ↔ JSON कन्वर्ट करें।
सभी ArrayKit टूल