UnitConv
डेवलपर

CSV ⇄ JSON कन्वर्टर

ब्राउज़र में CSV को JSON और JSON को CSV में बदलें

सब कुछ आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड नहीं होता।
डिलिमिटर

CSV इनपुट

JSON आउटपुट

इस टूल के बारे में

यह मुफ़्त कन्वर्टर CSV (कॉमा से अलग मान) को JSON में और JSON को वापस CSV में बदलता है। CSV की पहली पंक्ति हेडर मानी जाती है और ऑब्जेक्ट्स का array बनता है। यह कॉमा, टैब और सेमीकॉलन डिलिमिटर का समर्थन करता है और कॉमा, लाइन ब्रेक तथा एस्केप किए कोट्स वाले फ़ील्ड को RFC 4180 के अनुसार संभालता है। सब कुछ आपके ब्राउज़र में स्थानीय रूप से होता है।

कैसे उपयोग करें

  1. 1 दिशा चुनें: CSV → JSON या JSON → CSV।
  2. 2 इनपुट बॉक्स में डेटा पेस्ट करें (या नमूना लोड करें)।
  3. 3 यदि CSV कॉमा नहीं उपयोग करता तो डिलिमिटर चुनें।
  4. 4 आउटपुट बॉक्स से परिणाम कॉपी करें।

यह कैसे काम करता है

CSV→JSON में पहली पंक्ति keys बनती है और हर अगली पंक्ति एक ऑब्जेक्ट। कोटेड सेल कॉमा और लाइन ब्रेक रखती हैं, और दोहरे कोट्स ("") एक कोट के रूप में पढ़े जाते हैं। JSON→CSV में सभी keys का संघ हेडर बनता है और डिलिमिटर, कोट्स या लाइन ब्रेक वाले मान कोट्स में लपेटे जाते हैं।

सामान्य प्रश्न

क्या मेरा डेटा कहीं अपलोड होता है?

नहीं। रूपांतरण पूरी तरह आपके ब्राउज़र में JavaScript से होता है। सर्वर पर कुछ नहीं भेजा जाता।

कौन-से डिलिमिटर समर्थित हैं?

कॉमा, टैब और सेमीकॉलन। बदलने से पहले अपनी फ़ाइल वाला चुनें।

क्या कॉमा या लाइन ब्रेक वाले कोटेड फ़ील्ड संभलते हैं?

हाँ। दोहरे कोट्स वाले फ़ील्ड में कॉमा, लाइन ब्रेक और एस्केप कोट्स हो सकते हैं (RFC 4180)।

JSON→CSV किस प्रारूप की अपेक्षा करता है?

ऑब्जेक्ट्स का array, जैसे [{"name":"Alice"}]। keys CSV हेडर बनती हैं।

JSON में संख्याएँ स्ट्रिंग क्यों दिखती हैं?

CSV में टाइप नहीं होते, इसलिए डेटा न बदले इसके लिए मान स्ट्रिंग रहते हैं।

संबंधित टूल

JSON व्यवस्थित करना है? JSON फ़ॉर्मेटर आज़माएँ। एन्कोडिंग के लिए Base64 और URL एन्कोड देखें।