डेभलपर टुल

JSON पढ्न सजिलो बनाउनुहोस्, छोटो पार्नुहोस् वा जाँच्नुहोस्

JSON टाँसेर पढ्न सजिलो बनाउनुहोस्, छोटो पार्नुहोस् वा त्रुटि हेर्नुहोस्। पार्स ब्राउजरमा हुन्छ।

पढ्न सजिलो बनाउनुहोस्, एक हरफ पार्नुहोस् वा मात्र जाँच्नुहोस्। NEXNARA मा जाँदैन।

  • स्थानीय रूपमा चल्छ
  • अपलोड छैन
  • तुरुन्त
  • निःशुल्क
अवस्था

फाइलहरू यही ब्राउजरमा रहन्छन्। सर्भरमा केही जाँदैन।

यो कसरी काम गर्छ

  1. डेटा टाँस्नुहोस्
  2. कार्य चलाउनुहोस्
  3. नतिजा कपी गर्नुहोस्

NEXNARA किन

  • निजी

    तपाईंको डेटा ब्राउजरमा रहन्छ।

  • तुरुन्त

    नतिजा तुरुन्त देखिन्छ।

  • अपलोड छैन

    NEXNARA सर्भरमा केही पठाइँदैन।

  • जहाँसुकै चल्छ

    इन्स्टल गर्न पर्दैन।

थप जान्नुहोस्

JSON ढाँचा मिलाउने के हो?

JSON ढाँचा मिलाउनेले पाठ मान्य JSON हो कि होइन जाँच्छ, त्यसपछि इन्डेन्टेसनसहित वा एक पङ्क्तिको सानो स्ट्रिङका रूपमा छाप्न सक्छ। यो उपकरण ब्राउजरमा JSON.parse र JSON.stringify प्रयोग गर्छ। यसले eval प्रयोग गर्दैन।

ढाँचा मिलाउने र सानो पार्ने

ढाँचा मिलाउँदा JSON.stringify ले पहिले नै गर्नेभन्दा बढी कुञ्जी, मान वा वस्तु क्रम बदलिँदैन। सानो पार्दा उही JSON संरचना राख्छ र अनावश्यक स्पेस र लाइन ब्रेक मात्र हटाउँछ।

JSON सुन्दर छाप्नुहोस्

प्रिटी प्रिन्टले हरफविराम र इन्डेन्ट थप्छ ताकि भित्रका वस्तु पढ्न सजिलो होस्। 2 स्पेस, 4 स्पेस वा ट्याब छान्नुहोस्। पूर्वनिर्धारित 2 स्पेस हो।

JSON सानो पार्नुहोस्

सानो पार्दा अतिरिक्त खाली ठाउँ र हरफविराम हट्छ; स्ट्रिङभित्रको स्पेस रहन्छ। डाटा उही रहन्छ; प्याकेजिङ मात्र सानो हुन्छ।

अमान्य JSON खोज्नुहोस्

सामान्य समस्या: अन्तिम अल्पविराम, एकल उद्धरण, टिप्पणी वा उद्धरण नभएका कुञ्जी। ब्राउजर स्थान दिए यो उपकरणले हरफ, स्तम्भ वा वर्ण स्थान देखाउँछ। स्थान बनाउँदैन।

दुई JSON कागजात तुलना

JSON Diff दुवै पक्ष पार्स गर्छ, अनि थपिएका, हटाइएका, परिवर्तन र प्रकार बदलिएका पथ सूचीबद्ध गर्छ। उही सामग्री भएको सुन्दर र सानो JSON बराबर मानिन्छ।

थपिएका र हटाइएका फिल्ड

JSON B मा मात्र भएको पथ थपियो हो। JSON A मा मात्र भएको हटाइयो हो। हराएको कुरा null होइन।

परिवर्तन भएका मान

उही पथमा उही प्रकारको फरक मान भए पङ्क्ति परिवर्तन हो र पुरानो-नयाँ मान देखाउँछ। स्ट्रिङ "100" र संख्या 100 प्रकार बदलियो हो।

भित्रको JSON फरक

वस्तु भित्रसम्म तुलना हुन्छन्। user.address.city भित्रको परिवर्तन त्यही पथमा देखाइन्छ, पूरा वस्तु साटेको रूपमा होइन।

एरे कसरी तुलना हुन्छन्

एरे अनुक्रमणिकाले तुलना हुन्छन्: items[0], items[1] लगायत। क्रम बदल्दा धेरै फरक आउन सक्छन्। यो उपकरणले लुकेको id ले वस्तु मिलाउँदैन।

कसरी प्रयोग गर्ने

बाकसमा JSON पेस्ट गर्नुहोस्। JSON ढाँचा मिलाउनुहोस् २-स्पेस इन्डेन्टेसनसहित प्रिटी-प्रिन्ट गर्छ। JSON सानो पार्नुहोस् डाटा नबदली अतिरिक्त स्पेस हटाउँछ। JSON जाँच्नुहोस् पाठ मान्य छ कि छैन र, ब्राउजर दिँदा, त्रुटि स्थान रिपोर्ट गर्छ।

गोपनीयता

तपाईंको JSON ब्राउजरमा रहन्छ। यो NEXNARA सर्भरमा अपलोड हुँदैन र कुकी, लोकल स्टोरेज वा डाटाबेसमा बचत हुँदैन।

बारम्बार सोधिने प्रश्न

JSON किन अमान्य हुन्छ?

अन्तिममा अल्पविराम, एकल उद्धरण, टिप्पणी वा उद्धरण नभएका कुञ्जी सामान्य समस्या हुन्। JSON.parse तिनीहरूलाई अमान्य JSON भनेर रिपोर्ट गर्छ।

के ढाँचा मिलाउँदा मेरो JSON बदलिन्छ?

होइन। ढाँचा मिलाउने र सानो पार्नेले उही डाटा राख्छन्। तिनीहरू स्पेस मात्र बदल्छन्। वस्तु कुञ्जी क्रम JSON.stringify पछ्याउँछ।

के मेरो JSON अपलोड हुन्छ?

होइन। प्रशोधन ब्राउजरमा स्थानीय रूपमा हुन्छ र हाम्रो सर्भरमा अपलोड हुँदैन।

के Unicode JSON ढाँचा मिलाउन सकिन्छ?

सकिन्छ। स्ट्रिङमा Unicode अक्षर मान्य JSON हुन् र ढाँचा मिलाएपछि वा सानो पारेपछि उस्तै रहन्छन्।

के यो उपकरणले JSON लाई कोडका रूपमा चलाउँछ?

होइन। यसले JSON.parse ले JSON पार्स मात्र गर्छ। यसले कहिल्यै eval प्रयोग गर्दैन।

एरे कसरी तुलना हुन्छन्?

अनुक्रमणिकाले। items[0] लाई items[0] सँग तुलना गरिन्छ। क्रम मात्र बदले धेरै पङ्क्ति बदलिन सक्छन्। यस संस्करणमा कुञ्जी-आधारित एरे मिलान छैन।

भित्रको JSON तुलना गर्न सकिन्छ?

सकिन्छ। भित्रका वस्तु तह-तह हिँडिन्छन्, त्यसैले परिवर्तन user.address.city जस्तो पथमा देखिन्छ।

हराएको र null मा के फरक?

हराएको फिल्ड हटाइयो वा थपियो हो। null वास्तविक JSON मान हो। null, "", 0 र false उस्तै मानिँदैनन्।

मेरो JSON सर्भरमा जान्छ?

जाँदैन। पार्स, ढाँचा मिलाउने र तुलना ब्राउजरमा स्थानीय चल्छ। तपाईंले छानेका फाइल अपलोड हुँदैनन्।

JSON कति ठूलो हुन सक्छ?

हजारौं कुञ्जी भएका सामान्य कागजात ठीक छन्। 5 MB माथि चेतावनी आउँछ। 15 MB भन्दा ठूला कागजात रोकिन्छन् ताकि ब्राउजर प्रतिक्रियाशील रहोस्।