LibraTool logoLibraTool

സൗജന്യ JSON ടു CSV കൺവെർട്ടർ

JSON അറേകളെ CSV ആക്കിയും CSV-യെ JSON ആക്കിയും തിരിച്ച് മാറ്റുക. നെസ്റ്റഡ് മൂല്യങ്ങൾ, ക്വോട്ട് ചെയ്ത ഫീൽഡുകൾ, മൂല്യങ്ങളിലെ കോമകൾ എന്നിവ സ്വയമേ കൈകാര്യം ചെയ്യുന്നു.

ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ ഓഫ്‌ലൈനിൽ പ്രവർത്തിക്കുന്നു
JSON ഇൻപുട്ട് (ഒബ്ജക്ടുകളുടെ അറേ)
CSV ഔട്ട്‌പുട്ട്
ഔട്ട്പുട്ട് ഇവിടെ ദൃശ്യമാകും…

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

ഈ ടൂൾ JSON-നും CSV-നും ഇടയിൽ പൂർണ്ണമായും നിങ്ങളുടെ ബ്രൗസറിൽ, ബാഹ്യ ലൈബ്രറികളൊന്നും ഇല്ലാതെ പരിവർത്തനം ചെയ്യുന്നു — പരിവർത്തന ലോജിക് ലോക്കലായി പ്രവർത്തിക്കുന്ന കൈകൊണ്ട് എഴുതിയ TypeScript ആണ്. JSON പാഴ്സിംഗ് ബ്രൗസറിന്റെ നേറ്റീവ് JSON.parse ഉപയോഗിക്കുന്നു, CSV പാഴ്സിംഗ് മിക്ക നിഷ്കളങ്കമായ കൺവെർട്ടറുകളും തെറ്റിക്കുന്ന എഡ്ജ് കേസുകൾ കൈകാര്യം ചെയ്യുന്ന ഒരു ഇഷ്ട RFC 4180 സ്റ്റേറ്റ്-മെഷീൻ ഉപയോഗിക്കുന്നു.

  1. 1
    JSON പാഴ്സ് ചെയ്ത് ഹെഡറുകൾ ശേഖരിച്ചു
    JSON.parse() ഇൻപുട്ട് വായിച്ച് അതൊരു അറേ ആണെന്ന് സാധൂകരിക്കുന്നു. പിന്നെ കൺവെർട്ടർ എല്ലാ കീകളുടെയും ഒരു യൂണിയൻ നിർമ്മിക്കാൻ അറേയിലെ ഓരോ ഒബ്ജക്റ്റിലൂടെയും നടക്കുന്നു — അതിനാൽ വ്യത്യസ്ത വരികൾക്ക് വ്യത്യസ്ത ഫീൽഡുകളുള്ള സ്പാർസ് അറേകൾ പോലും ഒരു പൂർണ്ണമായ ഹെഡർ വരി നിർമ്മിക്കുന്നു.
  2. 2
    ഓപ്ഷണൽ നെസ്റ്റഡ്-ഒബ്ജക്റ്റ് ഫ്ലാറ്റണിംഗ്
    ഫ്ലാറ്റൺ ഓപ്ഷൻ ഓണാണെങ്കിൽ, {"address":{"city":"Oslo"}} പോലുള്ള നെസ്റ്റഡ് ഒബ്ജക്റ്റുകൾ ഹെഡറുകൾ നിർമ്മിക്കുന്നതിന് മുമ്പ് ഡോട്ട്-നൊട്ടേഷൻ കോളങ്ങളാക്കി (address.city) റിക്കേഴ്സീവ് ആയി ചുരുക്കുന്നു. അറേകളും ശൂന്യമായ ഒബ്ജക്റ്റുകളും JSON-സ്ട്രിംഗിഫൈഡ് സെൽ മൂല്യങ്ങളായി അവശേഷിക്കുന്നു.
  3. 3
    RFC 4180-അനുസൃതമായ സെൽ എൻകോഡിംഗും ഫോർമുല ന്യൂട്രലൈസേഷനും
    ഓരോ സെൽ മൂല്യവും RFC 4180 പ്രകാരം എസ്കേപ്പ് ചെയ്യുന്നു: കോമകൾ, ഡബിൾ-ക്വോട്ടുകൾ, അല്ലെങ്കിൽ ന്യൂലൈനുകൾ അടങ്ങിയ ഫീൽഡുകൾ ഡബിൾ-ക്വോട്ടുകളിൽ പൊതിയുന്നു, ആന്തരിക ക്വോട്ടുകൾ ഇരട്ടിയാക്കുന്നു. Safe Export മോഡ് (ഡിഫോൾട്ട് ആയി ഓൺ) =, +, -, അല്ലെങ്കിൽ @ എന്നിവയിൽ തുടങ്ങുന്ന ഏതൊരു സെല്ലിനും ഒരു സിംഗിൾ ക്വോട്ട് പ്രിഫിക്സ് ചെയ്യുന്നു, ഇത് Excel അല്ലെങ്കിൽ Google Sheets പോലുള്ള സ്പ്രെഡ്ഷീറ്റ് ആപ്പുകൾ ഇൻജക്ട് ചെയ്ത മൂല്യങ്ങളെ എക്സിക്യൂട്ടബിൾ ഫോർമുലകളായി കൈകാര്യം ചെയ്യുന്നത് തടയുന്നു.
  4. 4
    CSV-to-JSON ഒരു ക്യാരക്ടർ-തല സ്റ്റേറ്റ് മെഷീൻ ഉപയോഗിക്കുന്നു
    ദിശ തിരിച്ചാൽ, പങ്കിട്ട parseCsv ഫംഗ്ഷൻ ഇൻപുട്ട് ക്യാരക്ടർ-ബൈ-ക്യാരക്ടർ നടക്കുന്നു, ഉൾപ്പെട്ട കോമകൾ, എസ്കേപ്പ് ചെയ്ത ഡബിൾ-ക്വോട്ടുകൾ (""), സെല്ലുകൾക്കുള്ളിലെ ന്യൂലൈനുകൾ എന്നിവ ശരിയായി കൈകാര്യം ചെയ്യാൻ അത് ഒരു quoted ഫീൽഡിനുള്ളിലാണോ എന്ന് ട്രാക്ക് ചെയ്യുന്നു — ലളിതമായ ലൈൻ-സ്പ്ലിറ്റ് സമീപനം തെറ്റായി കൈകാര്യം ചെയ്യുന്ന കേസുകൾ. നോൺ-സ്റ്റാൻഡേർഡ് എക്സ്പോർട്ടുകൾക്ക് സ്വയമേവ പിന്തുണ നൽകാൻ detectDelimiter കോമ, സെമികോളൺ, ടാബ്, അല്ലെങ്കിൽ പൈപ്പിനായി ആദ്യ വരി പരിശോധിക്കുന്നു.

അനുബന്ധ ടൂളുകൾ

📊

Excel / XLSX വ്യൂവർ

Excel അല്ലെങ്കിൽ Google Sheets ഇല്ലാതെ .xlsx, .xls, .csv, .ods സ്‌പ്രെഡ്‌ഷീറ്റുകൾ തുറന്ന് കാണുക. ഷീറ്റുകൾ മാറ്റുക, CSV അല്ലെങ്കിൽ JSON ആയി എക്സ്പോർട്ട് ചെയ്യുക. പൂർണമായും നിങ്ങളുടെ ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു.

പരീക്ഷിച്ചു നോക്കൂഫയലുകൾ പ്രാദേശികമായി നിലനിൽക്കും
📊

JSON ടു Excel

ഒബ്ജക്ടുകളുടെ JSON അറേയെ Excel (XLSX) അല്ലെങ്കിൽ CSV സ്‌പ്രെഡ്‌ഷീറ്റാക്കി മാറ്റുക. നെസ്റ്റഡ് ഒബ്ജക്ടുകൾ ഡോട്ട് ചെയ്ത കോളങ്ങളാകുന്നു. പൂർണമായും നിങ്ങളുടെ ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു — അപ്‌ലോഡ് വേണ്ട.

പരീക്ഷിച്ചു നോക്കൂ
📊

PDF to Excel

PDF ബാങ്ക് സ്റ്റേറ്റ്മെന്റുകൾ, ഇൻവോയ്സുകൾ, റിപ്പോർട്ടുകൾ എന്നിവയിലെ പട്ടികകൾ Excel (.xlsx) അല്ലെങ്കിൽ CSV ആക്കി എടുക്കുക. ആദ്യം വരികൾ പ്രിവ്യൂ ചെയ്യാം; തുകകൾ യഥാർഥ സംഖ്യകളായി തുടരും. നിങ്ങളുടെ ബ്രൗസറിൽ പ്രവർത്തിക്കുന്നു — ഒന്നും അപ്‌ലോഡ് ചെയ്യില്ല.

പരീക്ഷിച്ചു നോക്കൂഫയലുകൾ പ്രാദേശികമായി നിലനിൽക്കും

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ