ബ്രൗസറിൽ CSV ഫയൽ JSON ആയി മാറ്റുക - സ്പ്രെഡ്ഷീറ്റുകൾ സ്ക്രിപ്റുകളിലേക്കോ API-കളിലേക്കോ LLM-കളിലേക്കോ പൈപ്പ് ചെയ്യാൻ אידിയായാണ്.
CSV പട്ടികാ ഡേറ്റിന്റെ ഏറ്റവും സാധാരണമായി കൈകാര്യം ചെയ്യാവുന്ന ഫോർമാറ്റാണ്: ഓരോ സ്പ്രെഡ്ഷീറ്റ് പ്രോഗ്രാമും ഇത് എക്സ്പോർട്ട് ചെയ്യുന്നു, ഓരോ സ്ക്രിപ്റ്റും ഇത് ഇൻജെസ്റ്റ് ചെയ്യുന്നു. നസ്റ് ചെയ്തോ സ്വയം വിവരണമുള്ള ഡേറ്റയ്ക്ക് JSON അതുപോലെ ആണ്: ഓരോ പ്രോഗ്രാമിംഗ് ഭാഷയും ഇത് പാഴ്സ് ചെയ്യാൻ കഴിയും, ഓരോ ആധുനിക APIയും ഇത് ഉപയോഗിക്കുന്നു. സ്പ്രെഡ്ഷീറ്റ് ഡാറ്റ JavaScript സ്ക്രിപ്റ്റിലേക്കോ REST APIയിലേക്കോ ഒബ്ജക്റ്റുകളായി ചിന്തിക്കുന്ന ഒരു LLMലേക്കോ ഫീഡ് ചെയ്യേണ്ടത് ആവുമ്പോൾ CSV-നെ JSON ആയി മാറ്റുന്നത് അവയുടെ ഇടവേള പൂരിപ്പിക്കുന്നു.
ഞങ്ങൾ PapaParse ഉപയോഗിച്ച് CSV പാഴ്സ് ചെയ്യുന്നു, ആദ്യ വരിയെ ഫീൽഡ് നാമങ്ങളായി എടുത്ത് ബാക്കി രേഖകളായി പരിശോധിക്കുന്നു. സംഖ്യാത്മക മൂല്യങ്ങൾ സ്വയം ടൈപ് ചെയ്യപ്പെടുന്നു; മറ്റു എല്ലാം സ്ട്രിംഗുകളായിരിക്കും. ഔട്ട്പുട്ട് ഇന്റൻഡഡ് JSON ഒബ്ജക്ടുകളുടെ അറേ ആകാൻ — സ്ക്രിപ്റ്റിൽ പേസ്റ്റ് ചെയ്യാൻ അല്ലെങ്കിൽ curl-ലേക്ക് പൈപ്പ് ചെയ്യാൻ തയ്യാറാണ്. എല്ലാം ലോക്കലായി നടക്കുന്നു; നിങ്ങളുടെ ബ്രൗസറിൽ നിന്നൊരു ഡാറ്റയും പുറത്തേക്ക് പോകുന്നില്ല.
CSV (Comma-Separated Values) ഏറ്റവും ലളിതമായ പട്ടിക ഫോർമാറ്റാണ് - കോമയാൽ വേർതിരിച്ച മൂല്യങ്ങളുള്ള പ്ലൈൻ ടെക്സ്റ്റ് വരികളായി. എല്ലാ സ്പ്രെഡ്ഷീറ്റ് പ്രോഗ്രാമുകളും സ്ക്രിപ്റ്റിംഗ് ഭാഷകളും ഡേറ്റാ ടൂളുകളും ഇത് വായിക്കുന്നു.
JSON (JavaScript Object Notation) вэബിലെ ഘടനയുള്ള ഡേറ്റയുടെ lingua franca ആണ്. അരേകൾ, ഒബ്ജക്റ്റുകൾ, സ്ട്രിംഗ്കൾ, നംബറുകൾ, ബൂളിയൻസ്. എല്ലാ ആധുനിക പ്രോഗ്രാമിംഗ് ഭാഷകളും ഇത് വായിക്കുന്നു.
മുകളിൽ കാണുന്ന കൺവേർട്ടറിലേക്ക് ഒരു CSV ഡ്രാഗ് ചെയ്യുക, അല്ലെങ്കിൽ നിങ്ങളുടെ ഡിവൈസിൽ നിന്ന് തിരഞ്ഞെടുക്കാനായി ബോക്സിൽ ക്ലിക്ക് ചെയ്യുക.
നാം ഔട്പുട്ട് ഫോർമാറ്റായി JSON മുൻകൂറായി തിരഞ്ഞെടുത്തു. വേറൊരു ലക്ഷ്യം ആഗ്രഹിച്ചാൽ ഡ്രോപ്പ്ഡൗൺയിൽ നിന്ന് അത് മാറ്റൂ.
Convert ക്ലിക്ക് ചെയ്ത് പ്രോഗ്രസ് ബാർ പൂർത്തിയാകുന്നത് വരെ കാത്തിരിക്കുക. തയ്യാറായപ്പോൾ JSON ഡൗൺലോഡ് ചെയ്യുക.
JSON ഒബ్జക്റ്റുകളുടെ ഒരു അറേയെ CSV ഫയലായി ഫ്ലാറ്റൻ ചെയ്യുക - Excel, Google Sheets, അല്ലെങ്കിൽ ഏതെങ്കിലും സ്പ്രെഡ്ഷീറ്റ് ടൂളിലേക്ക് പേസ്റ്റ് ചെയ്യുക.
JSON കോൺഫിഗ് ഫയലുകൾ മനുഷ്യനു വായിക്കാൻ എളുപ്പമുള്ള YAML ഫോർമാറ്റിലേക്ക് മാറ്റുക - Kubernetes, GitHub Actions, Docker Compose ഇതിനെ പ്രയോജനപ്പെടുത്തുന്നു.
Excel XLSX സ്പ്രെഡ്ഷീറ്റ് CSV ആയി മാറ്റുക - സ്ക്രിപ്റ്റുകൾക്കും ഡാറ്റാ ടൂളുകൾക്കും അല്ലെങ്കിൽ .xlsx തുറക്കാത്ത സിസ്റ്റങ്ങൾക്കുമാണ് ഇത് അനുയോജ്യം.