सीधे कंटेंट पर जाएँ
Toolars
एक्सप्लोर करें

JSON ट्री व्यूअर

JSON Tree Viewer

JSON देखें और संपादित करें: नोड खोजें, पथ कॉपी करें, बदलाव पूर्ववत करें और निर्यात करें। सब आपके ब्राउज़र में स्थानीय रूप से चलता है।

लोकल प्रोसेसिंग

प्रोसेसिंग का विवरण

टूल का इनपुट आपके डिवाइस पर प्रोसेस होता है।

टूल चलाने के लिए संसाधन डाउनलोड हो सकते हैं। खाता सेवाएँ अलग हैं।

ऑफ़लाइन उपयोग तैयार हो रहा है…

गोपनीयता की जानकारी
बग रिपोर्ट करें
व्यावहारिक उदाहरण · API उत्तर में बड़ी पहचान संख्या पढ़ें

व्यावहारिक उदाहरण

API उत्तर में बड़ी पहचान संख्या पढ़ें

काल्पनिक उत्तर से संख्या, पाठ और सूची में अंतर समझें। बड़ी पहचान संख्या के सभी अंक सुरक्षित रहने चाहिए।

इनपुट और सेटिंग
{"items":[{"id":9007199254740993,"active":true}]}
अपेक्षित परिणाम
id: 9007199254740993 · active: true

दोहराने के चरण

items और उसका पहला ऑब्जेक्ट खोलें। ट्री, स्वरूपित और संक्षिप्त परिणाम की तुलना करें।

उपयोग से पहले जाँचें

संख्या 9007199254740992 नहीं बननी चाहिए। अंतिम अल्पविराम और दोहराई गई कुंजियाँ अस्वीकार होती हैं। सही JSON व्याकरण आपके अनुप्रयोग के नियमों की पुष्टि नहीं करता।

टास्क पथ / इनपुट से परिणाम तक

JSON को ट्री के रूप में कैसे देखें

  1. 01

    JSON आयात करें

    JSON पेस्ट करें या UTF-8 फ़ाइल आयात करें। सख्त मोड मानक JSON जांचता है; लचीला मोड टिप्पणियां, सिंगल कोट, बिना उद्धरण वाली की और अंतिम कॉमा स्वीकार करता है। सीमा 256 KiB, 40 स्तर और 10,000 नोड है।

  2. 02

    चेकर को पार्स करने दें

    पेस्ट किया JSON तुरंत जांचा जाता है, जबकि टाइप किए बदलाव थोड़ी ठहराव के बाद जांचे जाते हैं, ताकि बड़ा दस्तावेज़ हर कीस्ट्रोक पर दोबारा वैलिडेट न हो। अमान्य इनपुट स्थिर त्रुटि को लाइन और कॉलम, आस-पास का अंश और रिकवरी संकेत के साथ रिपोर्ट करता है; त्रुटि पर जाएं सीधे समस्या पर उछलता है।

  3. 03

    नोड खोजें और संपादित करें

    की, मान या पथ खोजें और बंद ऐरे समूह के परिणाम पर जाएं। JSON Pointer से सीधे पथ खोलें। मान या पथ कॉपी करने तथा शाखा डाउनलोड करने के लिए नोड चुनें। JSON संपादन से जोड़ें, नाम बदलें, संपादित करें और हटाएं; पूर्ववत और फिर से करें हाल के 20 बदलाव बहाल करते हैं।

  4. 04

    ट्री दृश्य बदलें

    थीम, शाखा आइकन, इंडेंट, गहराई, स्ट्रिंग पूर्वावलोकन और ऐरे समूह चुनें। प्रकार और आइटम संख्या अलग-अलग बदल सकते हैं। बड़े ट्री में दृश्य क्षेत्र के पास की पंक्तियां ही रेंडर होती हैं; पूरे दस्तावेज़ में खोज जारी रहती है।

  5. 05

    नतीजा कॉपी या एक्सपोर्ट करें

    JSON कॉपी करें और .json डाउनलोड करें वर्तमान दृश्य का फ़ॉर्मैटेड या मिनिफ़ाइड पाठ इस्तेमाल करते हैं; ट्री दृश्य में फ़ॉर्मैटेड पाठ मिलता है। निरीक्षण पूरा होने पर, क्लियर स्रोत और ट्री दोनों को एक ही कदम में खाली करता है। पढ़ने लायक दस्तावेज़ के लिए फ़ॉर्मैटेड या कॉम्पैक्ट एक-लाइन नतीजे के लिए मिनिफ़ाइड पर जाएं, और फ़ॉर्मैट किए इंडेंटेशन के लिए 2 या 4 स्पेस चुनें। दोनों दृश्य एक ही पार्स किए मान से निकले हैं, इसलिए वे हमेशा ट्री से मेल खाते हैं।

  6. 06

    इसी नतीजे से आगे बढ़ें

    नीचे इस नतीजे की प्रति के साथ नया वर्कस्पेस खोलें। कुछ न भेजा जाता, न सहेजा जाता; तैयार होने पर अगला टूल चलाएं। एक बार में एक फ़ॉलो-अप। दूसरा खोलने से पहले इसे बंद करें। स्रोत नतीजा बदलना, इस पेज को छोड़ना या रीफ्रेश करना, या खोलने के 10 मिनट बाद, फ़ॉलो-अप और उसके संपादन मिटा देता है। स्रोत यहीं रहता है।

टूल के तथ्य

प्रोसेसिंग
आपके ब्राउज़र में
इनपुट इस डिवाइस से बाहर जाता है
कभी नहीं
रिटेंशन
कुछ भी स्टोर नहीं होता
कीमत
मुफ़्त

आपका इनपुट ब्राउज़र में ही रहता है।

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

लोकल एक्ज़ीक्यूशन

मौजूदा ब्राउज़र टैब के अंदर चलता है।

कोई छिपी प्रोसेसिंग नहीं

सक्रिय टूल डेटा कभी Toolars दस्तावेज़ रिकॉर्ड नहीं बनता।

खाते की ज़रूरत नहीं

बिना प्रोफ़ाइल बनाए मुख्य वर्कफ़्लो इस्तेमाल करें। साइन इन करने के बाद फ़ेवरिट आपके खाते से सिंक होते हैं।

तुरंत रीसेट

टैब साफ़ करें और सक्रिय कार्य डेटा गायब।

JSON ट्री व्यूअर कब उपयोगी होता है

API प्रतिक्रिया जाँचें

{"items":[{"id":7}]} → items और उसके पहले ऑब्जेक्ट को खोलें: id का संख्यात्मक मान 7 है।

बड़े पूर्णांक को यथावत रखें

{"id":9007199254740993} → संक्षिप्त आउटपुट में 9007199254740993 बना रहता है; यह 9007199254740992 में नहीं बदलता।

अंतिम कॉमा सुधारें

{"ok":true,} → अंतिम कॉमा अस्वीकार होता है। इसे हटाकर {"ok":true} करें और दोबारा पार्स करें।

JSON ट्री व्यूअर असल में क्या करता है

खोज या JSON Pointer से नेस्टेड API फ़ील्ड ढूंढें और पूर्ववत की सुविधा के साथ परीक्षण डेटा संपादित करें। एक मान कॉपी करें या शाखा डाउनलोड करें। इनपुट, इतिहास और पार्स किया डेटा इसी ब्राउज़र टैब में रहते हैं और छोड़ने या रीलोड करने पर मिट जाते हैं।

आम सवाल

सीमाएं क्या हैं?
इनपुट 256 KiB तक हो सकता है, ज़्यादा से ज़्यादा 40 स्तर गहरा नेस्ट, और अधिकतम 10,000 नोड; टूलबार में सीमाएं खोलने पर ये तीनों नंबर दिखते हैं। कोई भी सीमा पार करता दस्तावेज़ उस सीमा का नाम लेने वाले संदेश के साथ अस्वीकार होता है।
__proto__, constructor और prototype क्यों अस्वीकार होते हैं?
प्रोटोटाइप-प्रदूषण जोखिम घटाने के लिए ये नाम अस्वीकार हैं। यह जांच पास करना यह प्रमाणित नहीं करता कि डेटा किसी दूसरी एप्लिकेशन में मर्ज या इस्तेमाल करने लायक सुरक्षित है।
क्या संपादन से संख्या की सटीकता घटती है?
JSON संपादन चालू करें, नोड चुनें और बदलाव लागू करें। पूर्ववत और फिर से करें इसी टैब में काम करते हैं। अपरिवर्तित संख्या पाठ, बड़े पूर्णांक और की क्रम सुरक्षित रहते हैं। दोहराई गई की और आरक्षित नाम अस्वीकार होते हैं। फ़ॉर्मेटिंग स्ट्रिंग एस्केप बदल सकती है लेकिन मान नहीं।
क्या टिप्पणियां या अंतिम कॉमा स्वीकार हैं?
सख्त JSON उन्हें अस्वीकार करता है। लचीला JSON टिप्पणियां, बिना उद्धरण वाली की, सिंगल कोट और अंतिम कॉमा स्वीकार करता है। दोनों मोड दोहराई गई की, आरक्षित प्रोटोटाइप नाम और निष्पादन योग्य अभिव्यक्ति अस्वीकार करते हैं। कॉपी और डाउनलोड हमेशा मानक JSON देते हैं।
त्रुटि रिपोर्ट मुझे क्या बताती है?
हर विफलता स्थिर त्रुटि नाम, लाइन और कॉलम, आस-पास के टेक्स्ट का अंश, और सरल भाषा का रिकवरी संकेत लेकर आती है — जैसे कोलन जोड़ना या अंतिम कॉमा हटाना। त्रुटि पर जाएं कर्सर को ठीक उस जगह ले जाता है, ताकि बड़ा दस्तावेज़ ठीक करना खोज के बजाय एक उछाल हो।
क्या JSON कहीं अपलोड होता है?
नहीं। पार्सिंग पूरी तरह मौजूदा ब्राउज़र टैब के अंदर चलती है, इनपुट और पार्स किया डेटा कभी नहीं रखा जाता, और किसी खाते की ज़रूरत नहीं। क्लियर दबाना स्रोत और ट्री दोनों खाली कर देता है।

पढ़ते रहें

संबंधित काम, कोई बंद गली नहीं।

पूरे इंडेक्स पर लौटे बिना किसी दूसरे केंद्रित वर्कस्पेस में जाएँ।

टेक्स्ट और JSON तुलना

Text & JSON Diff

टेक्स्ट की लाइन, शब्द या अक्षर स्तर पर तुलना करें या JSON स्ट्रक्चर का निश्चित डिफ़ देखें — स्प्लिट और यूनिफ़ाइड व्यू, नॉर्मलाइज़ेशन और पैच एक्सपोर्ट के साथ।

जाँचें

स्ट्रक्चर्ड डेटा कन्वर्टर

Structured Data Converter

JSON, YAML और CSV को स्पष्ट चुने फ़ॉर्मैट के बीच बदलें — तुरंत वैलिडेशन, फ़िडेलिटी चेतावनियाँ और रिवर्स कन्वर्ज़न के साथ, पूरी तरह लोकल।

बदलें

JWT एन्कोडर/डिकोडर

JWT Encoder/Decoder

HS, RS और ES एल्गोरिद्म वाले JWT डिकोड करें, सिग्नेचर सत्यापित करें या नया टोकन साइन करें — कुंजी और पेलोड आपके ब्राउज़र से बाहर नहीं जाते।

सुरक्षित करें

Base64 एन्कोडर/डिकोडर

Base64 Encoder/Decoder

यूनिकोड टेक्स्ट एनकोड करें या Base64 डिकोड करें — URL-सेफ़ वेरिएंट और लाइव वैलिडेशन सहित, पूरी तरह लोकल; Swap से राउंड-ट्रिप एक क्लिक में।

बदलें