CSV / JSON / Excel കൺവെർട്ടർ

CSV, JSON, XLSX ടേബിൾ ഫയലുകൾ നിങ്ങളുടെ ബ്രൗസറിൽ വെച്ച് പരിവർത്തനം ചെയ്യുക.

ഇൻപുട്ട്
ഔട്ട്പുട്ട്
CSV ഡിലിമിറ്റർ
ഫലം

പരിവർത്തനം ചെയ്ത ഫയലുകളും പ്രിവ്യൂവും ഇവിടെ കാണാം.

തയ്യാറാണ്. പരിവർത്തനം ചെയ്യാൻ ഒരു ടേബിൾ ഫയൽ തിരഞ്ഞെടുക്കുക.

നിങ്ങളുടെ ടേബിൾ ഫയൽ ബ്രൗസറിലാണ് പരിവർത്തനം ചെയ്യുന്നത്. വിവരങ്ങളൊന്നും BroBroGo-ലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്നില്ല.

പതിവ് ചോദ്യങ്ങൾ

എന്റെ സ്പ്രെഡ്ഷീറ്റുകൾ അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നുണ്ടോ?

ഇല്ല. CSV, JSON, XLSX ഫയലുകൾ നിങ്ങളുടെ ബ്രൗസറിലാണ് വിശകലനം ചെയ്യുന്നത്, ഡൗൺലോഡ് ലോക്കലായി ജനറേറ്റ് ചെയ്യപ്പെടുന്നു.

ഇത് Excel ഫോർമുലകളും ഫോർമാറ്റിംഗും നിലനിർത്തുമോ?

ഇല്ല. ഈ ടൂൾ ആദ്യ വർക്ക്ഷീറ്റിലെ ദൃശ്യമായ മൂല്യങ്ങളെ ഒരു വൃത്തിയുള്ള ടേബിളിലേക്ക് മാറ്റുന്നു. ഇത് ഫോർമുലകൾ കണക്കാക്കുകയോ സെൽ സ്റ്റൈലുകൾ നിലനിർത്തുകയോ ഇല്ല.

JSON എങ്ങനെയാണ് ടേബിളിലേക്ക് മാറ്റുന്നത്?

ഒബ്‌ജക്റ്റുകളുടെ അറേകൾ വരികളായും, ഒബ്‌ജക്റ്റ് കീകൾ കോളങ്ങളായും മാറും, കൂടാതെ നെസ്റ്റഡ് ഒബ്‌ജക്റ്റ് കീകൾ ഡോട്ട് പാതകൾ ഉപയോഗിച്ച് ഫ്ലാറ്റൻ ചെയ്യപ്പെടും. അറേകളുടെ അറേകൾ ടേബിൾ വരികളായി നിലനിർത്തും.

ടേബിൾ ഫയലുകളുടെ ഘടനയും ഫോർമാറ്റുകളും

ഡിജിറ്റൽ ഡാറ്റാ കൈകാര്യം ചെയ്യലിൽ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കപ്പെടുന്ന മൂന്ന് ഫയൽ ഫോർമാറ്റുകളാണ് CSV, JSON, Excel (XLSX) എന്നിവ. ഇവയോരോന്നിനും തനതായ ഘടനയും ഉപയോഗരീതികളുമുണ്ട്.

  • CSV (Comma-Separated Values): ലളിതമായ പ്ലെയിൻ ടെക്സ്റ്റ് ഫോർമാറ്റാണിത്. ഇതിൽ ഓരോ വരിയും ഡാറ്റയിലെ ഓരോ റെക്കോർഡിനെ സൂചിപ്പിക്കുന്നു. വരികളിലെ മൂല്യങ്ങളെ വേർതിരിക്കാൻ ഡിലിമിറ്ററുകൾ (Delimiters) ഉപയോഗിക്കുന്നു.
  • JSON (JavaScript Object Notation): ഡാറ്റാ കൈമാറ്റത്തിന് വ്യാപകമായി ഉപയോഗിക്കുന്ന ഒരു ലൈറ്റ്-വെയിറ്റ് ഫോർമാറ്റാണിത്. കീ-വാല്യൂ (Key-Value) ജോഡികളായും അറേകളായും ഡാറ്റ ക്രമീകരിക്കാൻ ഇത് സഹായിക്കുന്നു.
  • Excel (XLSX): മൈക്രോസോഫ്റ്റ് എക്സൽ ഉപയോഗിക്കുന്ന സ്പ്രെഡ്ഷീറ്റ് ഫോർമാറ്റാണിത്. ഒന്നിലധികം വർക്ക്ഷീറ്റുകൾ, ഫോർമുലകൾ, സെൽ സ്റ്റൈലുകൾ എന്നിവ ഇതിൽ ഉൾക്കൊള്ളിക്കാൻ സാധിക്കും.

ഈ ഫോർമാറ്റുകൾ തമ്മിൽ ഡാറ്റാ പരിവർത്തനം ചെയ്യുമ്പോൾ ഘടനയിൽ മാറ്റങ്ങൾ വരുന്നു. ഉദാഹരണത്തിന്, ഒരു എക്സൽ ഫയലിൽ നിന്നോ CSV-യിൽ നിന്നോ JSON-ലേക്ക് മാറ്റുമ്പോൾ ടേബിൾ രൂപത്തിലുള്ള വരികളും കോളങ്ങളും ഒബ്‌ജക്റ്റുകളുടെ അറേകളായി മാറുന്നു.

ബ്രൗസർ അധിഷ്ഠിത പ്രോസസ്സിംഗും ഡാറ്റാ സ്വകാര്യതയും

ഈ ടൂൾ പൂർണ്ണമായും നിങ്ങളുടെ വെബ് ബ്രൗസറിലാണ് പ്രവർത്തിക്കുന്നത്. നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിന്നോ ഫോണിൽ നിന്നോ തിരഞ്ഞെടുക്കുന്ന ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനായി BroBroGo-ലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്നില്ല. CSV, JSON, XLSX ഫയലുകൾ ബ്രൗസറിൽ വെച്ച് തന്നെ വിശകലനം ചെയ്യുകയും ഡൗൺലോഡ് ഫയൽ ലോക്കലായി ജനറേറ്റ് ചെയ്യപ്പെടുകയും ചെയ്യുന്നു. നിങ്ങളുടെ ടേബിൾ ഫയൽ ബ്രൗസറിലാണ് പരിവർത്തനം ചെയ്യുന്നത്. വിവരങ്ങളൊന്നും BroBroGo-ലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്നില്ല.

ഡാറ്റാ സുരക്ഷിതത്വം ആവശ്യമുള്ള ഫയലുകൾ ബാഹ്യ സെർവറുകളിലേക്ക് അയക്കാതെ തന്നെ പരിവർത്തനം ചെയ്യാൻ ഇത് സഹായിക്കുന്നു. ഇന്റർനെറ്റ് കണക്ഷൻ ഉപയോഗിച്ച് ബ്രൗസറിൽ ടൂൾ ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ, ഫയലുകൾ പ്രാദേശികമായി പ്രോസസ്സ് ചെയ്യപ്പെടും.

പരിവർത്തന നിയമങ്ങളും പരിമിതികളും

വിവിധ ഫോർമാറ്റുകൾ തമ്മിൽ ഡാറ്റ മാറ്റുമ്പോൾ ചില പ്രത്യേക നിയമങ്ങളും പരിമിതികളും ബാധകമാണ്:

  1. Excel പരിവർത്തനം: എക്സൽ ഫയലുകൾ പരിവർത്തനം ചെയ്യുമ്പോൾ, ടൂൾ ആദ്യത്തെ വർക്ക്ഷീറ്റിലെ ദൃശ്യമായ മൂല്യങ്ങൾ മാത്രമാണ് സ്വീകരിക്കുന്നത്. ഇത് ഫോർമുലകൾ കണക്കാക്കുകയോ സെൽ സ്റ്റൈലുകൾ നിലനിർത്തുകയോ ഇല്ല.
  2. JSON ടേബിൾ ഘടന: JSON ഫയലുകളെ ടേബിൾ രൂപത്തിലേക്ക് മാറ്റുമ്പോൾ, ഒബ്‌ജക്റ്റുകളുടെ അറേകൾ വരികളായും, ഒബ്‌ജക്റ്റ് കീകൾ കോളങ്ങളായും മാറും. നെസ്റ്റഡ് ഒബ്‌ജക്റ്റ് കീകൾ (Nested Objects) ഡോട്ട് പാതകൾ (dot paths) ഉപയോഗിച്ച് ഫ്ലാറ്റൻ ചെയ്യപ്പെടും. അറേകളുടെ അറേകൾ ടേബിൾ വരികളായി തന്നെ നിലനിർത്തും.
  3. CSV ഡിലിമിറ്ററുകൾ: CSV ഫയലുകൾ നിർമ്മിക്കുമ്പോൾ മൂല്യങ്ങളെ വേർതിരിക്കാൻ കോമ, സെമികോളൻ, അല്ലെങ്കിൽ ടാബ് എന്നിവയിൽ ഒന്ന് ഉപയോക്താവിന് തിരഞ്ഞെടുക്കാവുന്നതാണ്.

ടൂൾ ഉപയോഗിക്കേണ്ട വിധം

ഈ ടൂൾ ഉപയോഗിച്ച് ഫയലുകൾ പരിവർത്തനം ചെയ്യുന്നതിനുള്ള ഘട്ടങ്ങൾ താഴെ പറയുന്നവയാണ്:

  • ഫയൽ തിരഞ്ഞെടുക്കുക: നിങ്ങളുടെ ഉപകരണത്തിൽ നിന്ന് ഒരു CSV, JSON അല്ലെങ്കിൽ XLSX ഫയൽ ഡ്രാഗ് ആൻഡ് ഡ്രോപ്പ് ചെയ്യുക അല്ലെങ്കിൽ ഫയൽ സെലക്ടർ വഴി തിരഞ്ഞെടുക്കുക. ഒരു സമയം ഒരു ഫയൽ മാത്രമേ പ്രോസസ്സ് ചെയ്യാൻ സാധിക്കൂ.
  • ഫോർമാറ്റ് ക്രമീകരിക്കുക: ഇൻപുട്ട് ഫോർമാറ്റ് ടൂൾ സ്വയം കണ്ടെത്തും. നിങ്ങൾക്കാവശ്യമുള്ള ഔട്ട്പുട്ട് ഫോർമാറ്റ് (CSV, JSON അല്ലെങ്കിൽ Excel) തിരഞ്ഞെടുക്കുക.
  • ഡിലിമിറ്റർ നിശ്ചയിക്കുക: ഔട്ട്പുട്ട് ഫോർമാറ്റ് CSV ആണെങ്കിൽ, ആവശ്യമായ ഡിലിമിറ്റർ (കോമ, സെമികോളൻ, അല്ലെങ്കിൽ ടാബ്) തിരഞ്ഞെടുക്കുക.
  • പരിവർത്തനം ചെയ്യുക: 'പരിവർത്തനം ചെയ്യുക' ബട്ടൺ അമർത്തുക. പ്രോസസ്സിംഗ് പൂർത്തിയാകുമ്പോൾ ഫയലിന്റെ പ്രിവ്യൂവും വരികൾ, കോളങ്ങൾ, ഔട്ട്പുട്ട് സൈസ് എന്നിവയുടെ വിവരങ്ങളും കാണാം. തുടർന്ന് ഫയൽ ഡൗൺലോഡ് ചെയ്യാം.

സാധ്യമായ പിശകുകളും അവയ്ക്കുള്ള കാരണങ്ങളും

ഫയൽ പരിവർത്തന സമയത്ത് താഴെ പറയുന്ന പിശക് സന്ദേശങ്ങൾ കാണിച്ചേക്കാം:

  • "ആദ്യം ഒരു ഫയൽ തിരഞ്ഞെടുക്കുക.": ഫയൽ തിരഞ്ഞെടുക്കാതെ പരിവർത്തനം ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ.
  • "ഒരു CSV, JSON അല്ലെങ്കിൽ XLSX ഫയൽ തിരഞ്ഞെടുക്കുക.": പിന്തുണയ്ക്കാത്ത ഫോർമാറ്റിലുള്ള ഫയലുകൾ നൽകുമ്പോൾ.
  • "ഈ ഫയൽ വളരെ വലുതാണ്. {max} പരിധിക്ക് താഴെയുള്ള ഫയൽ ഉപയോഗിക്കുക.": ഫയലിന്റെ വലിപ്പം അനുവദനീയമായ പരിധിയിലും കൂടുതലാകുമ്പോൾ.
  • "മറ്റൊരു ഔട്ട്പുട്ട് ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക.": ഇൻപുട്ട് ഫയലിന്റെ അതേ ഫോർമാറ്റ് തന്നെ ഔട്ട്പുട്ടായി തിരഞ്ഞെടുക്കുമ്പോൾ.
  • "ഈ ഫയൽ പരിവർത്തനം ചെയ്യാൻ കഴിഞ്ഞില്ല.": ഫയൽ ഘടനയിലെ തകരാറുകൾ കാരണം പ്രോസസ്സിംഗ് പരാജയപ്പെടുമ്പോൾ.
  • "ഈ CSV വിശകലനം ചെയ്യാൻ കഴിഞ്ഞില്ല.": തെറ്റായ രീതിയിൽ ക്രമീകരിച്ച CSV ഫയലുകൾ നൽകുമ്പോൾ.
  • "ഈ JSON തെറ്റാണ് അല്ലെങ്കിൽ ടേബിൾ രൂപത്തിലുള്ളതല്ല.": അസാധുവായ JSON ഫയലുകളോ ടേബിൾ ഘടനയില്ലാത്ത JSON ഡാറ്റയോ നൽകുമ്പോൾ.
  • "ഈ Excel ഫയൽ തുറക്കാൻ കഴിഞ്ഞില്ല.": കേടുപാടുകൾ സംഭവിച്ച എക്സൽ ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യുമ്പോൾ.
  • "ഈ ഫയലിൽ ടേബിൾ വരികളൊന്നുമില്ല.": ഡാറ്റാ വരികൾ ഇല്ലാത്ത ശൂന്യമായ ഫയലുകൾ നൽകുമ്പോൾ.
  • "ഈ ടേബിളിൽ {max} എണ്ണത്തിൽ കൂടുതൽ വരികളുണ്ട്." അല്ലെങ്കിൽ "ഈ ടേബിളിൽ {max} എണ്ണത്തിൽ കൂടുതൽ കോളങ്ങളുണ്ട്.": ടൂളിന്റെ പരമാവധി പരിധിക്ക് മുകളിൽ വരികളോ കോളങ്ങളോ ഉള്ള ഫയലുകൾ പ്രോസസ്സ് ചെയ്യാൻ ശ്രമിക്കുമ്പോൾ.
  • "പരിവർത്തനം റദ്ദാക്കി.": ഉപയോക്താവ് പ്രോസസ്സ് റദ്ദാക്കുമ്പോൾ.
  • "ഈ പരിവർത്തനത്തിന് കൂടുതൽ സമയമെടുക്കുന്നു. ചെറിയ ഫയൽ പരീക്ഷിക്കുക.": ഫയൽ പ്രോസസ്സിംഗ് സമയം പരിധി കവിയുമ്പോൾ.

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

എന്റെ സ്പ്രെഡ്ഷീറ്റുകൾ അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നുണ്ടോ?
ഇല്ല. CSV, JSON, XLSX ഫയലുകൾ നിങ്ങളുടെ ബ്രൗസറിലാണ് വിശകലനം ചെയ്യുന്നത്, ഡൗൺലോഡ് ലോക്കലായി ജനറേറ്റ് ചെയ്യപ്പെടുന്നു.

ഇത് Excel ഫോർമുലകളും ഫോർമാറ്റിംഗും നിലനിർത്തുമോ?
ഇല്ല. ഈ ടൂൾ ആദ്യ വർക്ക്ഷീറ്റിലെ ദൃശ്യമായ മൂല്യങ്ങളെ ഒരു വൃത്തിയുള്ള ടേബിളിലേക്ക് മാറ്റുന്നു. ഇത് ഫോർമുലകൾ കണക്കാക്കുകയോ സെൽ സ്റ്റൈലുകൾ നിലനിർത്തുകയോ ഇല്ല.

JSON എങ്ങനെയാണ് ടേബിളിലേക്ക് മാറ്റുന്നത്?
ഒബ്‌ജക്റ്റുകളുടെ അറേകൾ വരികളായും, ഒബ്‌ജക്റ്റ് കീകൾ കോളങ്ങളായും മാറും, കൂടാതെ നെസ്റ്റഡ് ഒബ്‌ജക്റ്റ് കീകൾ ഡോട്ട് പാതകൾ ഉപയോഗിച്ച് ഫ്ലാറ്റൻ ചെയ്യപ്പെടും. അറേകളുടെ അറേകൾ ടേബിൾ വരികളായി നിലനിർത്തും.