JSON व्यूअर/एडिटर क्या है?
JSON Viewer/Editor JSON डेटा को एक्सप्लोर करने और संपादित करने के लिए एक इंटरैक्टिव ट्री व्यू प्रदान करता है। नेस्टेड ऑब्जेक्ट को कोलैप्स और एक्सपैंड करें, मान सीधे संपादित करें, कुंजियां जोड़ें या हटाएं, और संरचना के भीतर खोजें। यह जटिल API रिस्पॉन्स और कॉन्फ़िगरेशन फ़ाइलों के साथ अच्छा काम करता है।
ट्री व्यू हर शाखा को अलग-अलग समेटता है, इसलिए आप 5,000 लाइन की API प्रतिक्रिया में भी अपनी जगह खोए बिना गहराई तक जा सकते हैं। किसी भी मान पर क्लिक करते ही इनलाइन एडिटर खुलता है जो मूल प्रकार (स्ट्रिंग, संख्या, बूलियन, null) बनाए रखता है। settings.database.timeout जैसे नोड तक पहुँचने के लिए पथ से खोजें, या किसी नोड को उसकी सामग्री — ईमेल, id, स्टेटस कोड — से ढूँढने के लिए मान खोज पर स्विच करें।
उपयोग कैसे करें
- चरण 1 — JSON डेटा पेस्ट करें या .json फ़ाइल अपलोड करें — इसे कोलैप्सिबल नोड के साथ इंटरैक्टिव ट्री व्यू में लोड करें।
- चरण 2 — कोई भी मान इनलाइन संपादित करने के लिए क्लिक करें, नई कुंजियां/आइटम जोड़ने, एंट्री हटाने या ट्री के भीतर विशिष्ट पाथ खोजने के लिए टूलबार का उपयोग करें।
- चरण 3 — ट्री व्यू और सादे टेक्स्ट मोड के बीच स्विच करें। काम पूरा होने पर परिणाम कॉपी करें या उसे JSON, YAML, CSV या XML के रूप में डाउनलोड करें।
कब उपयोग करें
- लंबी Kubernetes कॉन्फिग या API रिस्पॉन्स में गलत सेट हुआ एक फ़ील्ड ढूँढना।
- git में कमिट करने या बग रिपोर्ट में पेस्ट करने से पहले डंप फ़ाइल साफ़ करना।
- किसी नए सीखने वाले को JSON संरचना समझाना, ट्री व्यू में नेस्टिंग एक नज़र में दिखती है।
परिणाम
आपको 5 लेवल गहरी दबी एक सेटिंग बदलने के लिए 200-लाइन नेस्टेड API कॉन्फ़िग मिलती है। इसे ट्री व्यू में लोड करें, timeout खोजें, मान को 30 से 60 में बदलने के लिए क्लिक करें और अपडेट किया हुआ JSON डाउनलोड करें।
अक्सर पूछे जाने वाले प्रश्न
- एडिटर बिना अटके कितनी बड़ी JSON फ़ाइल संभाल सकता है?
- 5 MB तक की फ़ाइलें मक्खन की तरह चलती हैं। 20 MB के आसपास भी काम होता है लेकिन पहली बार ट्री खोलने में एक सेकंड रुक सकता है। 50 MB से ऊपर हो तो स्ट्रीमिंग पार्सर इस्तेमाल करें या फ़ाइल पहले बाँट लें।
- क्या किसी मान को संपादित करने पर उसका टाइप बदलता है, या सब स्ट्रिंग में जमा होता है?
- एडिटर मूल टाइप बनाए रखता है। संख्या 30 को 60 करने पर वह संख्या ही रहती है। संख्या को स्ट्रिंग में बदलना हो तो टेक्स्ट मोड में जाकर हाथ से उद्धरण लगाएँ और फिर ट्री व्यू पर लौटें।
- ट्री मोड पर वापस जाते ही त्रुटि क्यों दिखती है?
- टेक्स्ट मोड में आप स्वतंत्र रूप से टाइप कर सकते हैं, इसलिए सिंटैक्स त्रुटियाँ आ सकती हैं (बिना उद्धरण वाली कुंजियाँ, फालतू अल्पविराम, एकल उद्धरण, बंद न हुए कोष्ठक)। जब तक JSON सही ढंग से पार्स नहीं होता, ट्री व्यू नहीं दिखता। आम गलतियाँ अपने-आप ठीक करने के लिए ‘ठीक करें’ पर क्लिक करें, या टेक्स्ट बॉक्स के नीचे दिखाई त्रुटि को हाथ से ठीक करके फिर कोशिश करें।
- क्या मैं पहले से बच्चे रखने वाले ऑब्जेक्ट में नई कुंजी जोड़ सकता हूँ?
- हाँ। पैरेंट ऑब्जेक्ट को विस्तारित करें, उसकी पंक्ति में 'कुंजी जोड़ें' बटन दबाएँ, नाम लिखें और मूल्य का टाइप चुनें (स्ट्रिंग, संख्या, ऑब्जेक्ट, ऐरे आदि)। नई प्रविष्टि ऑब्जेक्ट के अंत में आ जाएगी।
- पेस्ट करने पर क्या मेरा डेटा कहीं भेजा जाता है?
- पेस्ट किया गया, टाइप किया गया और अपलोड किया गया डेटा आपके ही डिवाइस पर रहता है — कहीं भी अपलोड नहीं होता। बाहर की ओर एकमात्र अनुरोध तब जाता है जब आप 'URL से लोड करें' का उपयोग करते हैं, और वह अनुरोध भी सीधे आपके डिवाइस से उस पते पर जाता है जो आपने डाला है। संवेदनशील कॉन्फ़िग फ़ाइलें और ऑथ टोकन कभी हमारे सर्वर से नहीं गुज़रते।
संबंधित उपकरण
PDF बुकमार्क एडिटर
PDF फ़ाइलों में बुकमार्क जोड़ें और संपादित करें
PDF फ़्लैटन टूल
PDF में फ़ॉर्म फ़ील्ड और एनोटेशन को फ़्लैट करें
रिच टेक्स्ट एडिटर
WYSIWYG एडिटर से दस्तावेज़ लिखें और फ़ॉर्मेट करें
Markdown से PDF बनाएँ
Markdown फ़ाइलों को स्टाइल किए गए PDF दस्तावेज़ों में बदलें
PDF क्रॉप
PDF पेज के मार्जिन क्रॉप करें और एडजस्ट करें
PDF पेज क्रमबद्ध करें
PDF पेजों को ड्रैग और ड्रॉप करके पुनर्व्यवस्थित करें