JSON से CSV

JSON ऐरे को ऐसी टेबल में बदलें जिसे आप Excel या Google Sheets में खोल सकें। नेस्टेड ऑब्जेक्ट अपने अलग कॉलम बन जाते हैं, जैसे address.city।

सेपरेटर

इनपुट

0 अक्षर0 लाइन

आउटपुट

0 अक्षर0 लाइन

पूरी तरह आपके ब्राउज़र में चलता है। आप जो भी डालते हैं, वह किसी सर्वर पर नहीं भेजा जाता।

JSON को CSV में कैसे बदलें

  1. JSON पेस्ट करें

    कोई API रिस्पॉन्स पेस्ट करें या .json फ़ाइल खोलें। यह ऑब्जेक्ट का ऐरे या ऐरे का ऐरे होना चाहिए।

  2. सेपरेटर चुनें

    कॉमा लगभग हर जगह चलता है। अगर आपका Excel दशमलव के लिए कॉमा इस्तेमाल करता है, तो सेमीकोलन चुनें।

  3. CSV डाउनलोड करें

    फ़ाइल डाउनलोड करके अपनी स्प्रेडशीट में खोलें। “Excel के अनुकूल” विकल्प से देवनागरी और ऐक्सेंट वाले अक्षर सही दिखते हैं।

कॉलम कैसे बनते हैं

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

Excel में फ़ाइल खोलना

Excel एन्कोडिंग और सेपरेटर का अंदाज़ा खुद लगाता है। UTF-8 बाइट ऑर्डर मार्क (BOM) उसे बताता है कि फ़ाइल UTF-8 है, और जिन भाषाओं में दशमलव के लिए कॉमा लगता है, उन पर सेट Excel के लिए सेमीकोलन सेपरेटर सही रहता है।

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

कुछ सेल खाली क्यों हैं?

हर ऑब्जेक्ट में हर कुंजी नहीं होती। कॉलम सभी कुंजियों को मिलाकर बनते हैं, और जिस पंक्ति में किसी कुंजी की वैल्यू नहीं है, उसका वह सेल खाली रहता है।

क्या यह गहराई तक नेस्टेड JSON संभाल सकता है?

हाँ। नेस्टेड ऑब्जेक्ट customer.address.city जैसे कॉलम बन जाते हैं। ऐरे एक ही सेल में JSON टेक्स्ट के रूप में रखे जाते हैं, इसलिए कोई डेटा नहीं खोता।

क्या मेरा JSON किसी सर्वर पर भेजा जाता है?

नहीं। कन्वर्ज़न आपके ब्राउज़र में होता है।