പൂർണ്ണമായും ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു

CSV-യിൽ നിന്ന് JSON-ലേക്ക് മാറ്റുന്ന ടൂൾ

CSV-യെ ഒരു JSON അറേ ആക്കി മാറ്റുക. ഫയൽ പേസ്റ്റ് ചെയ്യുകയോ അപ്‌ലോഡ് ചെയ്യുകയോ ചെയ്യാം. സ്വകാര്യതയ്ക്കായി എല്ലാം ലോക്കൽ ആയി പ്രോസസ്സ് ചെയ്യുന്നു.

CSV പേസ്റ്റ് ചെയ്യുമ്പോൾ തന്നെ JSON ആയി മാറും. വ്യക്തിഗത വിവരങ്ങളുള്ള ഫയലുകൾ കൈകാര്യം ചെയ്യുമ്പോൾ ശ്രദ്ധിക്കുക.

സെർവർ അപ്‌ലോഡ് ഇല്ല RFC4180 പൊരുത്തം കോപ്പി/ഡൗൺലോഡ്

വലിയ ഫയലുകൾ (5MB+) പ്രോസസ്സ് ചെയ്യാൻ കൂടുതൽ സമയമെടുത്തേക്കാം.

CSV → JSON കൺവേർട്ടർ

CSV ഇൻപുട്ട്

ഇൻപുട്ട് രീതി

നിങ്ങളുടെ വിവരങ്ങൾ ബ്രൗസറിൽ തന്നെ തുടരും, സെർവറിലേക്ക് അയയ്ക്കില്ല.

JSON ഔട്ട്‌പുട്ട്

ഭംഗിയായി ക്രമീകരിക്കുക (Pretty)

    ഓപ്ഷനുകൾ

    അടിസ്ഥാനപരമായവ

    ഒരേ പേരുള്ള ഹെഡറുകൾ ഉണ്ടെങ്കിൽ അവയ്ക്ക് _2, _3 എന്നിങ്ങനെ നൽകും.

    വിപുലമായ ഓപ്ഷനുകൾ

    Shift-JIS ഫയൽ അപ്‌ലോഡ് ചെയ്യുമ്പോൾ മാത്രമേ ബാധകമാകൂ.

    എങ്ങനെ ഉപയോഗിക്കാം (3 ഘട്ടങ്ങൾ)

    CSV പേസ്റ്റ് ചെയ്യുക അല്ലെങ്കിൽ ഫയൽ തിരഞ്ഞെടുക്കുക

    ആവശ്യമെങ്കിൽ ഓപ്ഷനുകൾ (ഹെഡർ/ടൈപ്പ്/ഒഴിഞ്ഞ സെല്ലുകൾ) മാറ്റുക

    Convert അമർത്തുക → കോപ്പി ചെയ്യുകയോ ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യുക

    ഉദാഹരണങ്ങൾ

    ഇൻപുട്ട് CSV

    ഇൻപുട്ട്
    name,age,active
    Alice,30,true
    Bob,25,false
    JSON ഔട്ട്‌പുട്ട് (ടൈപ്പ് ഇൻഫറൻസ് ഓൺ)
    [
      { "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 }
    ]

    ടിപ്‌സ്

    • ഹെഡർ, ഡെലിമിറ്റർ, ടൈപ്പ് ഇൻഫറൻസ് എന്നിവയ്ക്കനുസരിച്ച് JSON ഔട്ട്‌പുട്ടിൽ മാറ്റം വരാം.
    • ഓട്ടോ-ഡിറ്റക്റ്റ് പരാജയപ്പെട്ടാൽ ഡെലിമിറ്റർ നേരിട്ട് തിരഞ്ഞെടുക്കുന്നത് കൃത്യത വർദ്ധിപ്പിക്കും.
    • നമ്പറുകൾക്ക് മുന്നിലുള്ള പൂജ്യം (ഉദാ: 0012) ഒഴിവാക്കാതിരിക്കാൻ സ്ട്രിംഗ് ആയി നിലനിർത്തുക.
    • 5MB-യിൽ കൂടുതൽ വലുപ്പമുള്ള ഫയലുകൾക്ക് കൂടുതൽ സമയമെടുത്തേക്കാം.

    നിയമങ്ങൾ

    • ഹെഡർ ഓൺ: ആദ്യത്തെ വരി കീ (Key) ആയി കണക്കാക്കും.
    • ഹെഡർ ഓഫ്: col1, col2 എന്നിങ്ങനെ ഓട്ടോമാറ്റിക്കായി കീകൾ നൽകും.
    • ടൈപ്പ് ഇൻഫറൻസ് ഓൺ: true/false, null, നമ്പറുകൾ എന്നിവ തിരിച്ചറിയും.
    • ഒഴിഞ്ഞ സെല്ലുകൾ: "" (empty), null, അല്ലെങ്കിൽ ആ കീ ഒഴിവാക്കുക എന്നീ ഓപ്ഷനുകൾ ലഭ്യമാണ്.
    • Delimiter: auto-detect chooses the most consistent of , / / ; / |.
    • Uneven columns: missing cells are filled; extra cells are treated as new columns with row warnings.

    ചോദ്യോത്തരങ്ങൾ

    ആദ്യ വരി ഹെഡർ ആയി കണക്കാക്കണോ?

    അത് നിങ്ങൾക്ക് ഓൺ/ഓഫ് ചെയ്യാം. ഓഫ് ആണെങ്കിൽ col1, col2 എന്നിങ്ങനെ ഓട്ടോമാറ്റിക്കായി വരും.

    നമ്പറുകൾ സ്ട്രിംഗ് ആയി തന്നെ തുടരുന്നു

    ടൈപ്പ് ഇൻഫറൻസ് ഓൺ ചെയ്യുക. ഓഫ് ആണെങ്കിൽ എല്ലാം സ്ട്രിംഗ് ആയിരിക്കും.

    ഒഴിഞ്ഞ സെല്ലുകൾ null ആകുമോ?

    നിങ്ങൾക്ക് ഇഷ്ടമുള്ളത് തിരഞ്ഞെടുക്കാം: "", null, അല്ലെങ്കിൽ ആ കീ ഒഴിവാക്കാം.

    TSV ഫയലുകൾ മാറ്റാൻ പറ്റുമോ?

    അതെ. ഡെലിമിറ്റർ ടാബ് (Tab) ആക്കുകയോ ഓട്ടോ ഡിറ്റക്ഷൻ ഉപയോഗിക്കുകയോ ചെയ്യുക.

    കൊട്ടേഷനുള്ളിലെ കോമ/പുതിയ വരി കൈകാര്യം ചെയ്യുമോ?

    അതെ. കൊട്ടേഷനുള്ളിലുള്ള വിവരങ്ങൾ ശരിയായി തന്നെ പ്രോസസ്സ് ചെയ്യും.

    ഹെഡർ പേരുകൾ ഒന്നാണെങ്കിൽ എന്ത് സംഭവിക്കും?

    അവയ്ക്ക് പിന്നിൽ _2, _3 എന്നിങ്ങനെ നൽകി വ്യത്യാസപ്പെടുത്തും.