निःशुल्क JSON ढाँचा
JSON डेटा ढाँचा, प्रमाणीकरण, न्यूनीकरण र अन्वेषण गर्नुहोस्। रूख दृश्य, वाक्य रचना हाइलाइटिङ, र एक-क्लिक प्रतिलिपि।
सामान्य प्रयोगहरू
- API प्रतिक्रियाहरू ढाँचा गर्नुहोस्कच्चा API JSON प्रतिक्रियाहरू पेस्ट गरेर तुरन्त सजिलो, इन्डेन्ट गरिएको आउटपुटमा ढाँचा गर्नुहोस्।
- JSON कन्फिग फाइलहरू ढाँचा गर्नुहोस्JSON कन्फिगरेसन फाइलहरू सफा गर्नुहोस् र प्रमाणित गर्नुहोस् — package.json, tsconfig.json, सेटिङ्हरू र बढी।
- डिबगिङको लागि JSON ढाँचा गर्नुहोस्minified वा escaped JSON लगलाई तुरन्त अलझा, त्रुटि पेलोडहरू र डेटाबेस आउटपुटहरू।
- JSON अनुवाद फाइलहरू ढाँचा गर्नुहोस्React, Vue र Next.js एप्लिकेशनहरूमा प्रयुक्त i18n अनुवाद JSON फाइलहरू (en.json, de.json) सत्यापन गर्नुहोस् र सुन्दर बनाउनुहोस्।
- वेबहुक पेलोडहरू निरीक्षण गर्नुहोस् र ढाँचा गर्नुहोस्Stripe, GitHub वा Shopify बाट कच्चा वेबहुक पेलोडहरू पेस्ट गरनुहोस् र तिनीहरूलाई स्पष्ट रूपमा ढाँचा गरिएको पढ्नुहोस्।
यो कसरी काम गर्छ
फर्म्याटर JavaScript को बिल्ट-इन JSON.parse र JSON.stringify प्रयोग गरी पूर्ण रूपमा तपाईंको ब्राउजरमा चल्छ — कुनै लाइब्रेरी छैन, कुनै सर्भर छैन। पार्सिङ, फर्म्याटिङ, minifying, र इन्टरएक्टिभ ट्री दृश्य सबै तपाईंले टाइप गर्दा स्थानीय रूपमा हुन्छन्।
- 1इनपुटमा प्रत्यक्ष पार्सJSON.parse तपाईंको अन्तिम किस्ट्रोकको 200 ms पछि चल्छ। यदि पार्सिङ असफल भयो भने, एउटा हातले लेखिएको त्रुटि-स्थान फङ्सनले V8 वा Firefox बाट SyntaxError सन्देश पढ्छ, लाइन र स्तम्भ नम्बर निकाल्छ, र टेक्स्टएरियामा एउटा jump-to-error लिंक प्रस्ताव गर्छ।
- 2असुरक्षित पूर्णांक पत्ता लगाइआउटपुट देखाउनुअघि, उपकरणले 16 वा बढी अंकका पूर्णांक लिटरलहरूका लागि कच्चा स्रोत स्क्यान गर्छ (कोट गरिएका स्ट्रिङभित्रकालाई बेवास्ता गर्दै), त्यसपछि हरेकलाई Number.isSafeInteger ले परीक्षण गर्छ। यदि कुनै पनि IEEE-754 डबल भण्डारणले चुपचाप राउन्ड हुनेछ भने, तपाईंले प्रतिलिपि वा डाउनलोड गर्नुअघि एउटा चेतावनी देखिन्छ।
- 3फर्म्याटिङ, minifying, र कुञ्जी क्रमबद्धताJSON.stringify(value, null, indent) ले फर्म्याट गरिएको वा minify गरिएको आउटपुट उत्पादन गर्छ। sort keys अन हुँदा, एउटा रिकर्सिभ फङ्सनले पार्स गरिएको ट्रीमा हरेक अब्जेक्टमा हिँड्छ र सिरियलाइजेसनअघि Object.keys(...).sort() सँग यसलाई पुनर्निर्माण गर्छ — एरेहरू तिनको मूल क्रममै छोडिन्छन्।
- 4इन्टरएक्टिभ ट्री दृश्यट्री दृश्य एउटा हातले लेखिएको रिकर्सिभ फ्ल्याटन हो जसले पार्स गरिएको अब्जेक्टलाई गहिराइ, पथ, र विस्तार/संकुचन स्टेटसहित नोडहरूको एउटा समतल सूचीमा रूपान्तरण गर्छ। ठूला विस्तारित एरे भएका बहु-मेगाबाइट कागजातहरूमा ट्याब फ्रिज हुनबाट रोक्न रेन्डरिङ 5,000 दृश्य नोडमा क्याप गरिएको छ।
सबै कुरा तपाईंको ब्राउजरमा स्थानीय रूपमा चल्छ — तपाईंको JSON कहिल्यै कुनै सर्भरमा पठाइँदैन।
सम्बन्धित उपकरणहरू
CSS मिनिफायर र ब्युटिफायर
फाइल साइज घटाउन CSS मिनिफाई गर्नुहोस् वा पठनीयताका लागि मिनिफाई गरिएको CSS beautify गर्नुहोस्। तत्काल, तपाईंको ब्राउजरमा।
CSS ब्युटिफायर
मिनिफाइ गरिएको CSS लाई एकनासको इन्डेन्टेसनसहित पढ्न मिल्ने बनाउनुहोस्, वा मिनिफाइ गर्नुहोस्। अनुमान गर्न सकिने diff का लागि प्रोपर्टी वर्णानुक्रममा मिलाउने विकल्प।
HTML ब्युटिफायर र मिनिफायर
उचित नेस्टिङ इन्डेन्टेसनका साथ HTML pretty-print वा minify गर्नुहोस्। <pre>, <script>, <style> ब्लकभित्रको सामग्री संरक्षण गर्छ।