अपने ब्राउज़र में CSV फ़ाइल को JSON में कन्वर्ट करें - स्प्रेडशीट्स को स्क्रिप्ट्स, APIs, या LLMs में पाइप करने के लिए आदर्श।
CSV तालिकीय डेटा के लिए सबसे न्यूनतम सामान्य भाजक फ़ॉर्मेट है: हर स्प्रेडशीट इसे एक्सपोर्ट करती है, हर स्क्रिप्ट इसे इनजेस्ट करती है। JSON नेस्टेड या स्वयं-वर्णनात्मक डेटा के लिए वैसा ही है: हर प्रोग्रामिंग भाषा इसे पार्स कर सकती है, हर आधुनिक API इसे कंज़्यूम करता है। जब आपको स्प्रेडशीट डेटा को JavaScript स्क्रिप्ट, REST API, या ऐसे LLM में फ़ीड करना हो जो ऑब्जेक्ट्स में सोचता है, तो CSV को JSON में कन्वर्ट करना इन दोनों के बीच की खाई भरता है।
हम PapaParse के साथ CSV को पार्स करते हैं, पहली पंक्ति को फ़ील्ड नाम के रूप में मानते हुए और बाकी को रिकॉर्ड्स के रूप में। संख्यात्मक मान ऑटो-टाइप होते हैं; बाकी सब स्ट्रिंग्स के रूप में रहते हैं। आउटपुट ऑब्जेक्ट्स की एक इंडेंटेड JSON एरे है - स्क्रिप्ट में पेस्ट करने या curl में पाइप करने के लिए तैयार। सब कुछ लोकली होता है; कोई डेटा आपके ब्राउज़र को नहीं छोड़ता.
CSV (Comma-Separated Values) सबसे सरल तालिकीय फ़ॉर्मेट है - कॉमा-डेलीमीटेड मानों की प्लेन टेक्स्ट पंक्तियाँ। इसे हर स्प्रेडशीट प्रोग्राम, स्क्रिप्टिंग भाषा और डेटा टूल पढ़ता है।
JSON (JavaScript Object Notation) वेब पर संरचित डेटा की सार्वभौमिक भाषा है। एरे, ऑब्जेक्ट, स्ट्रिंग, संख्या, बूलियन। हर आधुनिक प्रोग्रामिंग भाषा इसे पढ़ती है.
CSV को ऊपर के कन्वर्टर पर खींचें, या अपने डिवाइस से चुनने के लिए बॉक्स पर क्लिक करें.
हमने आउटपुट फ़ॉर्मेट के रूप में JSON पहले से चुना है। अगर आप अलग लक्ष्य चाहते हैं तो ड्रॉपडाउन से इसे बदलें।
Convert पर क्लिक करें और प्रोग्रेस बार के खत्म होने तक प्रतीक्षा करें। जब JSON तैयार हो, तो Download पर क्लिक करके उसे डाउनलोड करें。
ऑब्जेक्ट्स की JSON एरे को CSV फाइल में फ्लैट करें - इसे Excel, Google Sheets, या किसी भी स्प्रेडशीट टूल में पेस्ट करें.
JSON कॉन्फ़िग फ़ाइलों को अधिक मानव-पठनीय YAML फॉर्मैट में कन्वर्ट करें - Kubernetes, GitHub Actions, Docker Compose इसे पसंद करते हैं।
Excel XLSX स्प्रेडशीट को CSV में कन्वर्ट करें - स्क्रिप्ट्स, डेटा टूल्स, या उन सिस्टम्स के लिए जो .xlsx नहीं खोलते, परफैक्ट।