JSON स्ट्रिंगिफाई
JavaScript ऑब्जेक्ट और एरे को कस्टम इंडेंटेशन और HTML एस्केपिंग के साथ JSON स्ट्रिंग में बदलें। मुफ्त, पूरी तरह ब्राउज़र में चलता है।
JSON Stringify क्या है?
JSON.stringify() एक बिल्ट-इन JavaScript विधि है जो JavaScript मान को JSON स्वरूपित स्ट्रिंग में बदलती है। यह टूल इंडेंटेशन नियंत्रण और HTML एस्केपिंग जैसी अतिरिक्त सुविधाओं के साथ एक दृश्य इंटरफेस प्रदान करता है।
मैं इस JSON स्ट्रिंगिफाई टूल का उपयोग कैसे करूं?
इनपुट क्षेत्र में अपना JavaScript ऑब्जेक्ट या एरे पेस्ट या टाइप करें। टूल तुरंत इसे JSON स्ट्रिंग में बदल देता है। आप इंडेंटेशन (स्पेस या टैब) समायोजित कर सकते हैं और HTML एस्केपिंग सक्षम कर सकते हैं।
JSON और JavaScript ऑब्जेक्ट्स में क्या अंतर है?
JSON को सभी कीज़ को डबल कोट्स में लपेटना आवश्यक है और केवल string, number, boolean, null, array और object प्रकारों का समर्थन करता है। JavaScript ऑब्जेक्ट्स बिना कोट्स की कीज़, सिंगल कोट्स, फंक्शन, undefined और Symbol की अनुमति देते हैं।
सर्कलर रेफरेंस कैसे हैंडल किए जाते हैं?
JSON.stringify() सर्कलर रेफरेंस मिलने पर त्रुटि फेंकता है। यह टूल सर्कलर रेफरेंस का पता लगाता है और स्पष्ट त्रुटि संदेश दिखाता है।
क्या मैं आउटपुट इंडेंटेशन कस्टमाइज़ कर सकता हूं?
हां। आप इंडेंटेशन को किसी भी संख्या में स्पेस या टैब पर सेट कर सकते हैं। कॉम्पैक्ट आउटपुट के लिए 0 या खाली का उपयोग करें।
HTML एस्केपिंग क्या करती है?
HTML एस्केपिंग <, >, &, " और ' जैसे वर्णों को उनके HTML एंटिटी समकक्षों (<, >, & आदि) में बदलती है। यह JSON स्ट्रिंग को HTML में एम्बेड करते समय टूटने से रोकती है।
क्या यह टूल सभी ब्राउज़रों में काम करता है?
हां। JSON.stringify() सभी आधुनिक ब्राउज़रों (Chrome, Firefox, Safari, Edge) द्वारा समर्थित एक मानक विधि है। किसी एक्सटेंशन या प्लगइन की आवश्यकता नहीं है।
मैं कैसे जांचूं कि आउटपुट मान्य JSON है?
यह टूल नेटिव JSON.stringify() विधि का उपयोग करके सिंटेक्टिकली सही JSON तैयार करता है। आप परिणाम को किसी भी JSON वैलिडेटर में पेस्ट करके या ब्राउज़र कंसोल में JSON.parse() का उपयोग करके सत्यापित कर सकते हैं।
क्या मेरा डेटा सर्वर पर भेजा जाता है?
नहीं। सारी प्रोसेसिंग आपके ब्राउज़र में JavaScript का उपयोग करके स्थानीय रूप से होती है। आपका डेटा आपके डिवाइस को कभी नहीं छोड़ता।
JSON.stringify() किन मानों को नज़रअंदाज़ करता है?
JSON.stringify() ऑब्जेक्ट्स में undefined मानों, फंक्शंस और Symbol-कीड प्रॉपर्टीज़ को नज़रअंदाज़ करता है। एरे में, इन मानों को null से बदल दिया जाता है।
JSON स्ट्रिंगिफाई का उपयोग कैसे करें
JavaScript ऑब्जेक्ट और ऐरे को अपनी पसंद के इंडेंटेशन और वैकल्पिक HTML एस्केपिंग के साथ JSON स्ट्रिंग में बदलें। सब कुछ ब्राउज़र में स्थानीय रूप से प्रोसेस होता है और डाला गया कोड अपलोड नहीं होता।
- इनपुट एरिया में वह JavaScript ऑब्जेक्ट या ऐरे लिटरल डालें जिसे सीरियलाइज़ करना है।
- “Indentation:” के नीचे “Spaces” या “Tabs” चुनें, इस बात पर निर्भर करते हुए कि आउटपुट कैसे इंडेंट हो।
- “Spaces:” फ़ील्ड में इंडेंट चौड़ाई सेट करें, जैसे हर लेवल पर 2 या 4 स्पेस।
- “Escape HTML” चालू करें ताकि < और > जैसे कैरेक्टर सुरक्षित एस्केप सीक्वेंस बन जाएँ और पेज मार्कअप न तोड़ें।
- बनी हुई JSON स्ट्रिंग कॉपी करके अपने कोड, कॉन्फ़िग या API पेलोड में पेस्ट करें।
जब भी JSON किसी HTML पेज में एम्बेड होगा, “Escape HTML” चालू रखें — ताकि </script> जैसा क्लोज़िंग टैग स्ट्रिंग से बाहर निकलकर कोड इंजेक्ट न करे।
संबंधित टूल
- JSON सुंदर बनाएं अनुकूलन योग्य इंडेंटेशन के साथ JSON को स्वरूपित और सुंदर बनाएं। ब्राउज़र में संपीड़ित JSON को तुरंत सुंदर बनाएं।
- JSON एस्केप JSON स्ट्रिंग्स को ऑनलाइन एस्केप और अनएस्केप करें। उद्धरण चिह्न, बैकस्लैश और न्यूलाइन जैसे विशेष वर्णों को तुरंत एस्केप अनुक्रमों में बदलें।
- TSV से JSON TSV को JSON में ऑनलाइन मुफ्त बदलें। हेडर, स्वचालित प्रकार पहचान और मिनीफिकेशन का समर्थन। सारी प्रोसेसिंग ब्राउज़र में।
- JSON to CSV मुफ्त ऑनलाइन JSON to CSV कनवर्टर। नेस्टेड ऑब्जेक्ट फ्लैट करें, कस्टम डिलिमिटर चुनें, तुरंत डाउनलोड करें। 100% ब्राउज़र-आधारित।
- CSV से JSON कनवर्टर CSV को JSON में ऑनलाइन मुफ्त बदलें। कस्टम विभाजक, हेडर-आधारित ऑब्जेक्ट और स्वचालित प्रकार पहचान का समर्थन। सारी प्रोसेसिंग ब्राउज़र में।
- XML Beautifier मुफ्त ऑनलाइन XML Beautifier. अपने ब्राउज़र में तुरंत XML को फॉर्मेट और सुंदर बनाएं।
- XML सत्यापनकर्ता XML सिंटैक्स और संरचना को तुरंत मान्य करें। सटीक पंक्ति संख्याओं और विस्तृत संदेशों के साथ त्रुटियों का पता लगाएं। मुफ्त, सुरक्षित, ब्राउज़र में चलता है।
- SQL से JSON SQL INSERT कथनों को तुरंत JSON सरणियों या ऑब्जेक्ट में बदलें। बहु-पंक्ति VALUES, NULL हैंडलिंग, स्वचालित प्रकार पहचान और प्रिटी प्रिंट का समर्थन। 100% क्लाइंट-साइड, कोई अपलोड नहीं।