hi

CSV से JSON

CSV फ़ाइल को सीधे आपके ब्राउज़र में, स्तंभ नामों को कुंजी बनाकर, बिना अपलोड किए स्थानीय रूप से JSON ऐरे में बदलें।

पहली पंक्ति हेडर के रूप में
JSON इंडेंट करें

आपके डिवाइस पर ही लोकल प्रोसेसिंग चल रही है ...

0%

आपकी फ़ाइलें आपके डिवाइस से कभी बाहर नहीं गईं

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। सब कुछ आपके ब्राउज़र में चलता है - आपकी फ़ाइल कभी आपके डिवाइस से बाहर नहीं जाती। यह कैसे सत्यापित किया जा सकता है

    कोई अपलोड नहीं100% स्थानीय
    सामग्री आपके पास रहती हैकिसी तीसरे की पहुँच नहीं
    सर्वर जर्मनी मेंडिज़ाइन से GDPR
    स्वतंत्र रूप से जाँचा गयाTLS A+ · हेडर A+

    CSV क्लासिक तालिका फ़ॉर्मैट है, JSON आधुनिक API और वेब-ऐप की भाषा। किसी CSV को JSON में बदलना तालिका-रूप डेटा को किसी प्रोग्राम, डेटाबेस या फ़्रंटएंड में प्रोसेस करने का सबसे आम पहला कदम है - हर पंक्ति एक ऑब्जेक्ट बन जाती है, और हेडर पंक्ति कुंजियाँ देती है।

    यह टूल आपके CSV को पूरी तरह आपके ब्राउज़र में लोकल पार्स करता है (papaparse, शुद्ध JavaScript) और एक JSON ऐरे देता है। डिफ़ॉल्ट रूप से पहली पंक्ति स्तंभ शीर्षक के रूप में उपयोग होती है, ताकि हर डेटा पंक्ति नामित फ़ील्ड वाला एक ऑब्जेक्ट बने। संख्याएँ संख्याओं के रूप में पहचानी जाती हैं। कुछ भी अपलोड नहीं होता।

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

    तकनीकी विवरण

    तकनीकी विवरण
    इनपुट फ़ॉर्मैटCSV
    आउटपुट फ़ॉर्मैटJSON
    बैच प्रोसेसिंगनहीं
    प्रोसेसिंगब्राउज़र में लोकल (JavaScript)
    फ़ाइल अपलोडकोई नहीं

    3 चरणों में

    1. अपनी CSV फ़ाइल खींचें या चुनें।
    2. हेडर पंक्ति और फ़ॉर्मैटिंग चुनें (वैकल्पिक)।
    3. JSON फ़ाइल डाउनलोड करें।

    सीमाएँ: विभाजक स्वतः पहचाना जाता है (कॉमा/अर्धविराम/टैब)। हेडर विकल्प के बिना हर पंक्ति ऑब्जेक्ट के बजाय एक ऐरे बन जाती है। संख्याएँ स्वतः टाइप होती हैं; आगे लगे शून्य खो सकते हैं। बहुत बड़ी फ़ाइलों को अधिक मेमोरी चाहिए।

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

    क्या मेरी फ़ाइल अपलोड होती है?

    नहीं। रूपांतरण पूरी तरह ब्राउज़र में लोकल चलता है - कुछ भी नहीं भेजा जाता।

    क्या पहली पंक्ति हेडर के रूप में उपयोग होती है?

    डिफ़ॉल्ट रूप से हाँ - स्तंभ नाम ऑब्जेक्ट की कुंजियाँ बन जाते हैं। विकल्प से बंद किया जा सकता है।

    कौन-सा विभाजक समर्थित है?

    अल्पविराम, अर्धविराम और टैब स्वतः पहचाने जाते हैं।

    क्या संख्याएँ संख्याओं के रूप में पहचानी जाती हैं?

    हाँ, संख्यात्मक मान JSON में टेक्स्ट के बजाय संख्या के रूप में निकलते हैं। पिन कोड, फ़ोन नंबर या वस्तु-संख्याओं से सावधान: इस टाइपिंग में आगे के शून्य खो जाते हैं (01067 बन जाता है 1067)। ऐसे कॉलम परिणाम में एक बार जाँच लेना अच्छा है।

    संबंधित टूल