Filenary
← सभी लेख देखें

बिना स्प्रेडशीट ऐप के CSV को JSON में (और वापस) कैसे बदलें

प्रकाशित 2026-09-10

एक्सपोर्ट किया गया डेटा शायद ही कभी उस शेप में मिलता है जिसकी आपको ज़रूरत होती है। किसी स्प्रेडशीट या डेटाबेस एक्सपोर्ट टूल से मिली CSV को API कॉल या स्क्रिप्ट के लिए JSON बनना पड़ता है, या इसका उल्टा — किसी API रिस्पॉन्स से मिला JSON ऐरे किसी स्प्रेडशीट में बदलना पड़ता है ताकि कोई उसे आसानी से खोल सके।

CSV से JSON कैसे काम करता है

आपकी CSV की पहली पंक्ति को कॉलम हेडर माना जाता है, और उसके बाद की हर पंक्ति एक JSON ऑब्जेक्ट बन जाती है, जिसकी keys हेडर पंक्ति से मिलती हैं। कोट में लिखे फ़ील्ड (जिनमें कॉमा या लाइन ब्रेक हों) भी सही तरीके से पार्स होते हैं, न कि सिर्फ़ हर कॉमा पर तोड़ दिए जाते हैं।

JSON से CSV कैसे काम करता है

दूसरी दिशा में जाने पर, यह फ्लैट ऑब्जेक्ट्स का एक JSON ऐरे (या एक सिंगल ऑब्जेक्ट, जिसे एक-पंक्ति वाले ऐरे में लपेट दिया जाता है) एक्सपेक्ट करता है। एक जैसा हेडर रो बनाने के लिए हर ऑब्जेक्ट की सभी keys इकट्ठा की जाती हैं, इसलिए थोड़े अलग फ़ील्ड वाले ऑब्जेक्ट्स को भी यह बिना टूटे संभाल लेता है।

नेस्टेड डेटा को लेकर एक बात

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

स्टेप्स

  • CSV to JSON (या JSON to CSV) टूल खोलें।
  • अपना डेटा पेस्ट करें या ड्रॉप करें।
  • स्क्रीन पर कन्वर्ट किया गया आउटपुट देखें।
  • उसे कॉपी करें या फ़ाइल के रूप में डाउनलोड करें।