मुख्य सामग्री पर जाएं
PulsarKit

JSON कन्वर्टर

प्रोग्रामों के बीच स्ट्रक्चर्ड डेटा इसी तरह जाता है, और अब ज्यादा से ज्यादा इसी तरह रखा भी जाता है।

13 टूल

JSON में कन्वर्ट करें

फोटो का मेटाडेटा देखेंफोटो के अंदर सेव कैमरा, एक्सपोजर, तारीख और GPS लोकेशन देखें। फाइल इसी टैब में पढ़ी जाती है, कभी अपलोड नहीं होती।इमेज से टेक्स्टफोटो, स्क्रीनशॉट या स्कैन से छपा हुआ टेक्स्ट पढ़ें और उसे .txt फाइल में डाउनलोड करें। या JSON में, जिसमें हर ब्लॉक की जगह और भरोसे का स्तर भी हो।CSV से JSONस्प्रेडशीट से निकाली गई फाइल को JSON, NDJSON या सादे ऐरे में बदलें। डिलिमिटर और कैरेक्टर एन्कोडिंग टूल खुद पहचान लेता है।Excel से JSONस्प्रेडशीट को ऐसे JSON में बदलें, जिसे आपका कोड सच में इस्तेमाल कर सके: ऑब्जेक्ट का ऐरे, ऐरे का ऐरे, या हर कॉलम के लिए एक ऐरे।XML से JSONXML को JSON में बदलें। एट्रिब्यूट, CDATA और नेमस्पेस आपके चुने तरीके से संभाले जाते हैं, और सिंटैक्स की गड़बड़ी सटीक लाइन के साथ बताई जाती है।कलर पिकरकलर टाइप करें या चुनें, उसे बारह नोटेशन में देखें, हार्मनी स्कीम और 50-900 स्केल बनाएं और उसका WCAG कंट्रास्ट जांचें।

JSON से कन्वर्ट करें

JSON से CSVAPI के जवाब या NDJSON एक्सपोर्ट को स्प्रेडशीट टेबल में बदलें। हर रिकॉर्ड का हर फील्ड अपने अलग कॉलम में रहता है।JSON से ExcelJSON या NDJSON एक्सपोर्ट को स्प्रेडशीट में बदलें। नेस्टेड ऑब्जेक्ट बिंदु वाले नाम के कॉलम बनते हैं, और हर रिकॉर्ड की कुंजियां कॉलम में शामिल होती हैं।JSON से XMLJSON से सही XML डॉक्यूमेंट बनाएं: रूट और आइटम टैग के नाम आप तय करते हैं। जो कुंजियां (key) XML में नहीं चलतीं, उन्हें हटाया नहीं जाता, ठीक किया जाता है।ढूंढें और बदलेंशब्द, वाक्यांश या regex मिलान बदलें, एक बार में बीस नियम तक; पूरे शब्द का मिलान हर वर्णमाला में काम करता है।टेक्स्ट की तुलना करेंदो कॉलम: हटाया गया लाल में, जोड़ा गया हरे में, और हर लाइन के अंदर बदले हुए शब्द अलग से दिखते हैं।

JSON के दूसरे काम

JSON किस काम का है

JSON ऑब्जेक्ट, ऐरे, नंबर और स्ट्रिंग बताता है, और इसके अलावा कुछ नहीं। ज्यादातर डेटा के लिए इतना ठीक काफी है, और यह इतना सरल है कि हर प्रोग्रामिंग भाषा इसे बिना किसी लाइब्रेरी के झंझट के पढ़ लेती है। API यही लौटाते हैं, कॉन्फिगरेशन फाइलें इसी में लिखी जाती हैं, और ब्राउजर के लोकल स्टोरेज में भी यही पहुंचता है। CSV के मुकाबले इसकी ताकत नेस्टिंग है: तीन पतों और ऑर्डर की सूची वाला ग्राहक JSON में स्वाभाविक लगता है और टेबल में अटपटा।

फॉर्मेट और मिनिफाई: दोनों क्यों हैं

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

टेबल में और टेबल से कन्वर्जन

JSON को CSV या Excel में सपाट करना तब काम करता है, जब डेटा सच में मिलते-जुलते रिकॉर्ड की सूची हो; जब ऑब्जेक्ट गहराई तक नेस्टेड हों, तब नहीं, क्योंकि टेबल किसी सेल के अंदर सूची नहीं दिखा सकती। यहां के कन्वर्जन व्यावहारिक रास्ता लेते हैं: नेस्टेड पाथ बिंदु वाले कॉलम नाम बन जाते हैं, और जो ढांचा सपाट नहीं हो सकता, उसे चुपचाप हटाने के बजाय टूल आपको बताता है। उलटी दिशा, टेबल से JSON, हमेशा सुरक्षित है: हर पंक्ति एक ऑब्जेक्ट बन जाती है।

JSON को CSV या Excel में ढांचा खोए बिना कन्वर्ट करें

API से निकला JSON आम तौर पर रिकॉर्ड की सूची होता है, और टेबल को ठीक यही चाहिए। जो हिस्से फिट नहीं होते, वे नेस्टेड ऑब्जेक्ट और ऐरे हैं। “JSON से CSV” नेस्टेड पाथ को बिंदु वाले कॉलम नामों (customer.address.city) में सपाट करता है और आपको तय करने देता है कि ऐरे का क्या हो: उसकी वैल्यू एक सेल में जुड़ें, हर आइटम का अलग कॉलम बने, या कच्चा JSON एक सेल में रहे। आपकी तय गहराई से ज्यादा नेस्टेड कुछ भी हटाया नहीं जाता, बल्कि अपनी सेल में JSON टेक्स्ट के रूप में रहता है। “JSON से Excel” यही काम असली वर्कबुक में करता है, और जब परिणाम कोई इंसान पढ़ेगा, तो यही बेहतर विकल्प है। जब रिकॉर्ड किसी बाहरी ऑब्जेक्ट के अंदर हों, तो उन तक का पाथ दें, जैसे data.items।

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

JSON फाइल कैसे खोलें?

कोई भी टेक्स्ट एडिटर कच्चा टेक्स्ट दिखाता है, और “JSON फॉर्मेटर” उसे इंडेंट करके पढ़ने लायक बनाता है और पहली सिंटैक्स गलती की ओर इशारा करता है। टेबल की तरह देखने के लिए CSV या Excel में कन्वर्ट करें; जांचने के लिए फॉर्मेट करना काफी है।

मेरा JSON वैलिड क्यों नहीं है?

लगभग हमेशा आखिर में लगा फालतू कॉमा, सिंगल कोट वाली स्ट्रिंग या कमेंट, और JSON इनमें से कुछ भी नहीं मानता। “JSON फॉर्मेटर” पहली गलती की लाइन और कॉलम बताता है; उसका ढीला मोड कमेंट और आखिरी कॉमा भी मान लेता है और परिणाम सख्त JSON के रूप में वापस लिखता है।

क्या नेस्टेड डेटा वाले JSON को Excel में कन्वर्ट कर सकते हैं?

हां, जब तक डेटा मिलते-जुलते रिकॉर्ड की सूची है। नेस्टेड ऑब्जेक्ट बिंदु वाले कॉलम बन जाते हैं, ऐरे जुड़ी हुई सेल, अलग कॉलम या JSON टेक्स्ट बनते हैं, और आपकी तय सीमा से ज्यादा नेस्टेड कुछ भी चुपचाप खोने के बजाय अपनी सेल में JSON के रूप में रहता है।