पूर्णपणे तुमच्या ब्राउझरमध्ये चालते

CSV ते JSON कन्व्हर्टर (हेडर ओळीवरून की ऑटो-जनरेट करा)

CSV चे JSON ॲरेमध्ये रूपांतर करा. फाईल पेस्ट करा किंवा अपलोड करा आणि गोपनीयतेसाठी स्थानिक पातळीवर प्रक्रिया करा.

JSON मध्ये त्वरित रूपांतरित करण्यासाठी CSV पेस्ट करा. वैयक्तिक डेटा असलेले CSV हाताळताना काळजी घ्या.

सर्व्हरवर अपलोड नाही RFC4180-सुसंगत पार्सिंग कॉपी/डाउनलोड

मोठ्या CSV (५MB+) प्रक्रियेसाठी जास्त वेळ लागू शकतो.

CSV → JSON कन्व्हर्टर

CSV इनपुट

इनपुट पद्धत

तुमचे इनपुट ब्राउझरमध्येच राहते आणि सर्व्हरवर पाठवले जात नाही.

JSON आउटपुट

पिटी (Pretty)

    पर्याय

    मूलभूत

    अनन्य राहण्यासाठी डुप्लिकेट हेडर्सना _2, _3 प्रत्यय मिळतात.

    प्रगत पर्याय

    Shift-JIS केवळ फाईल अपलोडसाठी लागू होते.

    कसे वापरायचे (३ पायऱ्या)

    CSV पेस्ट करा किंवा फाईल निवडा

    गरज असल्यास पर्याय (header/type/empty cells) जुळवून घ्या

    रूपांतरित करा → कॉपी किंवा डाउनलोड करा

    उदाहरणे

    इनपुट CSV

    इनपुट
    name,age,active
    Alice,30,true
    Bob,25,false
    
    आउटपुट JSON (type inference चालू)
    [
      { "name": "Alice", "age": 30, "active": true },
      { "name": "Bob", "age": 25, "active": false }
    ]
    

    रिकाम्या सेल्स (empty → null)

    इनपुट
    name,age
    Alice,
    Bob,25
    
    आउटपुट JSON
    [
      { "name": "Alice", "age": null },
      { "name": "Bob", "age": 25 }
    ]
    

    रूपांतरण टिपा

    • CSV ते JSON रूपांतरण हेडर, डिलिमिटर आणि टाईप इन्फरन्स सेटिंग्जनुसार बदलते.
    • चांगल्या अचूकतेसाठी, ऑटो-डिटेक्ट अयशस्वी झाल्यास मॅन्युअली डिलिमिटर सेट करा.
    • CSV ते JSON रूपांतरित करताना, सुरक्षिततेसाठी पुढील शून्य (0012) स्ट्रिंग म्हणून ठेवा.
    • ५MB पेक्षा जास्त CSV प्रक्रियेसाठी वेळ घेऊ शकतात.

    रूपांतरण नियम

    • हेडर चालू: पहिली ओळ की (keys) बनते. रिकामे हेडर्स col1 बनतात आणि डुप्लिकेट्स name_2, name_3 इ. बनतात.
    • हेडर बंद: की col1, col2... अशा असतात आणि कॉलम संख्या कमाल कॉलम लांबीवर निश्चित केली जाते.
    • टाईप इन्फरन्स चालू: true/false, null (स्ट्रिंग) आणि संख्या ओळखल्या जातात. पुढील शून्य असलेल्या संख्या डीफॉल्टनुसार स्ट्रिंग राहतात.
    • रिकाम्या सेल्स: "" (रिकामी), null किंवा की पूर्णपणे वगळणे यातून निवडा.
    • डिलिमिटर: ऑटो-डिटेक्ट , / / ; / | यापैकी सर्वात सुसंगत निवडते.
    • असमान कॉलम्स: गहाळ सेल्स भरल्या जातात; जास्तीच्या सेल्स नवीन कॉलम्स म्हणून मानल्या जातात आणि ओळ चेतावणी दिली जाते.

    नेहमी विचारले जाणारे प्रश्न

    मी पहिल्या ओळीला हेडर मानावे का?

    हो/नाही टॉगल केले जाऊ शकते. बंद असल्यास, col1, col2... आपोआप जनरेट होतात.

    संख्या स्ट्रिंग म्हणून राहत आहेत

    टाईप इन्फरन्स टॉगल वापरा. बंद असल्यास सर्व काही स्ट्रिंग म्हणून राहते; चालू असल्यास संख्या आणि true/false रूपांतरित होतात.

    रिकाम्या सेल्स null होतात का?

    "" (रिकामी), null किंवा की पूर्णपणे वगळणे यातून निवडा.

    मी TSV चे देखील रूपांतर करू शकतो का?

    होय. डिलिमिटर 'टॅब' वर सेट करा किंवा ऑटो डिटेक्शन वापरून पहा.

    हे अवतरण चिन्हांमधील स्वल्पविराम/न्यूलाईन्स हाताळते का?

    होय. हे कोटेड फील्ड्सना सपोर्ट करते. पार्सिंग अयशस्वी झाल्यास, मॅन्युअली कोट किंवा डिलिमिटर निर्दिष्ट करा.

    हेडरची नावे डुप्लिकेट असल्यास काय होईल?

    डुप्लिकेट्सचे नाव _2, _3 प्रत्ययांसह बदलले जाते आणि चेतावणीमध्ये दाखवले जाते.