JSON से CSV कनवर्टर
JSON को CSV में और CSV को वापस JSON में रूपांतरित करें, दोनों तरह से. विभाजक चुनें, उद्धृत फ़ील्ड संभालें, और परिणाम कॉपी करें. सब कुछ आपके ब्राउज़र में चलता है.
JSON ⇄ CSV का उपयोग कैसे करें
- 01
दिशा चुनें: JSON से CSV या CSV से JSON.
- 02
अपना डेटा पेस्ट करें और विभाजक (अल्पविराम, अर्धविराम या टैब) चुनें.
- 03
आउटपुट पैनल से रूपांतरित परिणाम कॉपी करें.
यह क्या करता है
यह कनवर्टर ऑब्जेक्ट की JSON सारणी को CSV में बदल देता है और CSV को दोनों दिशाओं में वापस JSON में पार्स कर देता है। दिशा चुनें, अपना डेटा पेस्ट करें, सीमांकक चुनें और परिणाम की प्रतिलिपि बनाएँ।
यह स्प्रेडशीट, एपीआई और कॉन्फ़िगरेशन फ़ाइलों के बीच डेटा ले जाने के लिए आसान है, और संपूर्ण रूपांतरण क्लाइंट-साइड है, इसलिए आपका डेटा निजी रहता है।
यह जिस JSON आकार की अपेक्षा करता है
यह JSON को वस्तुओं की एक सरणी के रूप में अपेक्षा करता है, जैसे [{"name":"Mo","age":3}]। सीएसवी कॉलम ऑब्जेक्ट में सभी कुंजियों का संघ है, एक एकल ऑब्जेक्ट एक पंक्ति बन जाता है, और किसी भी नेस्टेड मान को उसके सेल के अंदर JSON टेक्स्ट के रूप में लिखा जाता है।
उद्धरण और सीमांकक
यह मानक सीएसवी उद्धरण नियमों का पालन करता है, इसलिए एक मान जिसमें सीमांकक, एक उद्धरण या एक लाइन ब्रेक होता है, उद्धरण में लपेटा जाता है और सही ढंग से बच जाता है, और सीएसवी पार्सर डेटा खोए बिना उन मानों को वापस पढ़ता है।
आप सीमांकक के रूप में अल्पविराम, अर्धविराम या टैब चुन सकते हैं। अल्पविराम डिफ़ॉल्ट और सबसे आम है; अर्धविराम उन क्षेत्रों को सूट करता है जहां अल्पविराम दशमलव विभाजक है और स्प्रेडशीट इसकी अपेक्षा करती है; टैब टीएसवी उत्पन्न करता है।
वापसी में अनुमान टाइप करें
CSV को JSON में वापस पढ़ते समय, यह समझदारी से प्रकारों का अनुमान लगाता है: सादे संख्याएँ और सही/गलत वास्तविक JSON मान बन जाते हैं, जबकि 007 जैसे अग्रणी शून्य वाला मान पाठ के रूप में रहता है ताकि पहचानकर्ता और कोड खराब न हों।
अक्सर पूछे जाने वाले सवाल
यह किस JSON आकार की अपेक्षा करता है?
वस्तुओं का एक array, जैसे [{"name":"Mo","age":3}]. कॉलम सभी कुंजियों का संघ हैं. एक एकल वस्तु एक पंक्ति बन जाती है, और नेस्टेड मान सेल के अंदर JSON के रूप में लिखे जाते हैं.
क्या यह मानों के अंदर अल्पविराम और उद्धरण संभालता है?
हां. विभाजक, उद्धरण या लाइन ब्रेक वाले फ़ील्ड CSV मानक का पालन करते हुए उद्धृत और एस्केप किए जाते हैं, और CSV पार्सर उन्हें सही ढंग से वापस पढ़ता है.
क्या संख्याएं और बूलियन रूपांतरित होते हैं?
CSV पढ़ते समय, सादी संख्याएं और true/false वास्तविक JSON मान बन जाते हैं, जबकि अग्रणी शून्य वाले मान (जैसे 007) टेक्स्ट के रूप में रहते हैं ताकि पहचानकर्ता विकृत न हों.
क्या मेरा डेटा अपलोड किया जाता है?
नहीं. रूपांतरण पूरी तरह आपके ब्राउज़र में चलता है; आपके द्वारा पेस्ट की गई कोई भी चीज़ आपका डिवाइस नहीं छोड़ती.