jsonecho

JSON स्ट्रिंगिफ़ाई ऑनलाइन

JSON दस्तावेज़ को एक एस्केप्ड स्ट्रिंग में बदलें, दूसरे JSON वैल्यू या कोड लाइन में रखने के लिए तैयार।

टूल लोड हो रहा है...

JSON स्ट्रिंगिफ़ाई कैसे इस्तेमाल करें

  1. अपना JSON पेस्ट करें।
  2. अगर पूरा स्ट्रिंग लिटरल चाहिए तो "कोट्स में लपेटें" चालू छोड़ें, या सिर्फ़ एस्केप्ड कंटेंट के लिए बंद करें।
  3. अगर लाइन ब्रेक्स \n के रूप में रहने चाहिए तो "इंडेंटेशन रखें" चालू करें।
  4. रिजल्ट कॉपी करें।

JSON स्ट्रिंगिफ़ाई के बारे में

कभी-कभी JSON को दूसरी स्ट्रिंग के अंदर यात्रा करनी होती है। वेबहुक पेलोड जो JSON को टेक्स्ट के रूप में रखता है, मैसेज क्यू बॉडी, Java या C# फ़ाइल में टेस्ट फ़िक्स्चर, .env फ़ाइल में वैल्यू। इन सबमें कोट्स और लाइन ब्रेक्स एस्केप करने पड़ते हैं वरना बाहरी टेक्स्ट टूट जाता है।

यही JSON.stringify स्ट्रिंग के साथ करता है। यह टूल पूरे दस्तावेज़ के लिए एक साथ करता है: पहले आपके JSON को वैलिडेट करता है, मिनिफ़ाई करता है, फिर रिजल्ट एस्केप करता है।

अक्सर पूछे जाने वाले सवाल

स्ट्रिंगिफ़ाई और मिनिफ़ाई में क्या फ़र्क है?

मिनिफ़ाई रिजल्ट को JSON के रूप में रखता है। स्ट्रिंगिफ़ाई एक कदम आगे जाता है और इसे एस्केप करता है ताकि पूरा चीज़ स्ट्रिंग वैल्यू बन जाए, हर डबल कोट \" और हर बैकस्लैश डबल।

इसे कैसे रिवर्स करें?

स्ट्रिंग से JSON कन्वर्टर इस्तेमाल करें। यह एस्केप्ड स्ट्रिंग लेता है और पढ़ने लायक JSON वापस देता है।

इतने सारे बैकस्लैश क्यों हैं?

हर कोट को एक बैकस्लैश चाहिए। अगर टेक्स्ट में पहले से बैकस्लैश हैं तो वे दो हो जाते हैं। प्रक्रिया दो बार लागू करें तो और भी ज़्यादा हो जाते हैं, जो डबल-एस्केपिंग बग्स का क्लासिक स्रोत है।

क्या आउटपुट Java या C# स्ट्रिंग में इस्तेमाल कर सकता हूँ?

ज़्यादातर दस्तावेज़ों के लिए हाँ, क्योंकि दोनों भाषाएँ डबल कोट्स के लिए एक ही एस्केप इस्तेमाल करती हैं।

JSON टूल्स में और

सभी टूल्स →
JSON फ़ॉर्मैटरट्री व्यू और सटीक एरर लाइन्स के साथ JSON को ब्यूटिफ़ाई, वैलिडेट और एक्सप्लोर करें।सबसे ज़्यादा इस्तेमालJSON वैलिडेटरJSON सिंटैक्स चेक करें और किसी भी एरर की सटीक लाइन व वजह देखें।वैलिडेटJSON एडिटरलाइन नंबर्स, लाइव वैलिडेशन और ट्री व्यू के साथ JSON एडिट करें।एडिटJSON व्यूअरसर्च और कॉपी-पाथ के साथ JSON को कोलैप्सिबल ट्री के रूप में ब्राउज़ करें।ट्रीJSON प्रिटी प्रिंट2, 3, 4 स्पेस या टैब्स के साथ JSON प्रिटी प्रिंट करें।फ़ॉर्मैटJSON पार्सरJSON को ट्री में पार्स करें और सिंटैक्स एरर्स पिनपॉइंट करें।पार्सJSON रीडर.json फ़ाइलें सर्चेबल ट्री के रूप में खोलें और पढ़ें।पढ़ेंJSON से कॉम्पैक्टJSON से कॉम्पैक्ट क्लासेस जनरेट करें।कॉम्पैक्ट