YamlBox

डेटा कन्वर्टर्स

CSV से JSON कनवर्टर

स्प्रेडशीट निर्यात को स्वच्छ JSON में बदलें। उद्धृत अल्पविराम, एम्बेडेड न्यूलाइन और कस्टम डिलीमीटर को सही ढंग से प्रबंधित किया जाता है - संख्याओं और बूलियन को वास्तविक JSON प्रकारों में डालने के विकल्प के साथ।

रूपांतरण विकल्प

CSV इनपुट

उदाहरण: ग्राहक निर्यात · TSV (टैब अलग) —⌘/Ctrl + Enter कनवर्ट करता है · किसी फ़ाइल को लोड करने के लिए उसे छोड़ें · स्थानीय रूप से संसाधित किया जाता है

JSON आउटपुट

आउटपुट केवल पढ़ने योग्य है. इसे बाहर निकालने के लिए कॉपी, डाउनलोड या शेयर का उपयोग करें।

CSV से JSON टूल का उपयोग कैसे करें

  1. किसी फ़ाइल को चिपकाएँ CSV या छोड़ें

    एक्सेल, गूगल शीट्स या .csv/.tsv फ़ाइल से पेस्ट करें। परिसीमनकर्ता, उद्धरण और एस्केप का स्वचालित रूप से पता लगाया जाता है।

  2. आउटपुट आकार चुनें

    वस्तुओं की एक सरणी डिफ़ॉल्ट है. यदि हेडर को कुंजी नहीं बनना चाहिए तो स्ट्रीमिंग पाइपलाइनों के लिए JSON लाइनों, या सरणियों की एक सरणी पर स्विच करें।

  3. यदि आपको उनकी आवश्यकता है तो कास्ट प्रकार

    कास्टिंग सक्षम करें ताकि "42" संख्या 42 बन जाए और "सत्य" एक बूलियन बन जाए। जब अग्रणी शून्य या आईडी-जैसी स्ट्रिंग को स्ट्रिंग रहना चाहिए तो इसे छोड़ दें।

इस टूल को क्या अलग बनाता है

  • आरएफसी 4180-संगत पार्सिंग: उद्धृत अल्पविराम, एस्केप्ड उद्धरण, एम्बेडेड नई पंक्तियाँ
  • स्वचालित सीमांकक पहचान (अल्पविराम, अर्धविराम, टैब, पाइप)
  • सुरक्षित नियमों के साथ वैकल्पिक प्रकार की कास्टिंग - 007 स्टे स्ट्रिंग्स जैसी आईडी
  • वस्तुओं की सारणी, सारणी की सारणी या JSON लाइन आउटपुट
  • हजारों पंक्तियों वाली फ़ाइलों को बिना किसी काट-छाँट के संभालता है

वास्तुकला द्वारा गोपनीयता: इस पृष्ठ में कोई विश्लेषण नहीं है जो आपका इनपुट प्राप्त करता हो, और रूपांतरण कोड आपके टैब में चलता है। आप लोड करने के बाद नेटवर्क से डिस्कनेक्ट कर सकते हैं और काम करना जारी रख सकते हैं।

CSV से JSON - अक्सर पूछे जाने वाले प्रश्न

"007" को एक स्ट्रिंग बने रहने की आवश्यकता क्यों है?

ज़िप कोड, उत्पाद कोड और फ़ोन नंबर जैसे पहचानकर्ताओं में अग्रणी शून्य महत्वपूर्ण हैं। इसलिए टाइप कास्टिंग डिफ़ॉल्ट रूप से बंद है; इसे तभी सक्षम करें जब प्रत्येक संख्यात्मक दिखने वाला कॉलम वास्तव में संख्यात्मक हो।

अल्पविराम वाले उद्धृत फ़ील्ड को कैसे संभाला जाता है?

सही - पार्सर RFC 4180 का अनुसरण करता है, इसलिए "हॉपर, पीएचडी" एक फ़ील्ड है, दो नहीं। एंबेडेड दोहरे उद्धरण चिह्न हटा दिए गए हैं, और बहु-पंक्ति उद्धृत मान संरक्षित हैं।

क्या मैं अर्धविराम-सीमांकित यूरोपीय CSV को परिवर्तित कर सकता हूँ?

हाँ। डिलीमीटर का पहली पंक्ति से स्वतः पता लगाया जाता है, और आप विकल्प बार में स्पष्ट रूप से विकल्प को ओवरराइड कर सकते हैं।

JSON लाइन्स आउटपुट किसके लिए है?

JSON लाइनें (प्रति पंक्ति एक JSON ऑब्जेक्ट) वह प्रारूप है जिसकी अपेक्षा अधिकांश डेटा टूल, लॉग प्रोसेसर और एलएलएम पाइपलाइन करते हैं। यह बेहतर स्ट्रीम भी करता है: प्रत्येक पंक्ति को स्वतंत्र रूप से संसाधित किया जा सकता है।

क्या कोई पंक्ति सीमा है?

कोई कृत्रिम सीमा नहीं - बहुत बड़ी फ़ाइलें केवल आपके ब्राउज़र की मेमोरी तक सीमित होती हैं। एक 50 एमबी CSV एक सामान्य लैपटॉप पर आराम से परिवर्तित हो जाता है।

“सीएसवी से जेएसओएन ऑनलाइन”, “सीएसवी को जेएसओएन में कनवर्ट करें”, “tsv से json” खोज रहे हैं? तुम सही जगह पर हैं - सभी 19 टूल ब्राउज़ करें.

गहन अध्ययन

ब्लॉग लेख · 5 मिनट पढ़ा CSV से JSON: स्प्रेडशीट से संरचित डेटा तक ब्राउज़र में CSV को JSON में कनवर्ट करें - हेडर पंक्तियाँ, सीमांकक, उद्धरण नियम और प्रकार प्रबंधन समझाया गया, स्प्रेडशीट निर्यात के साथ जो पार्सर को तोड़ता है। गाइड पढ़ें →