JSON കോൺഫിഗ് ഫയലുകൾ മനുഷ്യനു വായിക്കാൻ എളുപ്പമുള്ള YAML ഫോർമാറ്റിലേക്ക് മാറ്റുക - Kubernetes, GitHub Actions, Docker Compose ഇതിനെ പ്രയോജനപ്പെടുത്തുന്നു.
JSON യന്ത്രങ്ങൾക്ക് ഉത്തമമാണ്, പക്ഷേ മനുഷ്യർക്കു വായിക്കാൻ ശബ്ദമാണ് — എല്ലാ കൊട്ട് ചിഹ്നങ്ങളും ബ്രേസുകളും കോൺഫിഗ് ഫയലുകളിൽ ദൃശ്യമേഖല clutter ചേർക്കുന്നു, അതുപോലുള്ള ഫയലുകളെ ആരോ പരിപാലിക്കേണ്ടതാണ്. YAML പუნქ്ടുവേഷൻ ഒഴിവാക്കി ഇൻഡന്റേഷനെ അനുകൂലമാക്കുന്നു, അതുകൊണ്ടുതന്നെ അത് Kubernetes, GitHub Actions, Docker Compose, және ആധുനിക DevOps ടൂളുകളുടെ ഡീ-ഫാക്ടോ കോൺഫിഗ് ഫോർമാറ്റാണ്. JSON-നെ YAML-ആയാക്കി മാറ്റുന്നത് മനുഷ്യൻ എഡിറ്റ് ചെയ്യുന്നതിനായുള്ള പഴയ കോൺഫിഗുകൾ ശുചീകരിക്കുന്നു.
നാം നിങ്ങളുടെ JSON പാഴ്സ് ചെയ്ത്, yaml ലൈബ്രറിയോടെ default indent-ൽ serialize ചെയ്യുന്നു. Comments സംരക്ഷിക്കപ്പെടുന്നില്ല - JSON-ന് അവയെയൊക്കെയുമുള്ള ആശയം ഇല്ല. YAML കീവോർഡുകൾ പോലെ കാണപ്പെട്ടേക്കാവുന്ന സ്ട്രിങ്ങുകൾ (yes/no, on/off) അസ്പഷ്ടത ഒഴിവാക്കാൻ quote ചെയ്യപ്പെടും. എല്ലാം നിങ്ങളുടെ ബ്രൗസറിലാണ് നടക്കുന്നത്; ഏതെങ്കിലും ഡാറ്റ അപ്ലോഡ് ചെയ്യപ്പെടുന്നില്ല.
JSON (JavaScript Object Notation) вэബിലെ ഘടനയുള്ള ഡേറ്റയുടെ lingua franca ആണ്. അരേകൾ, ഒബ്ജക്റ്റുകൾ, സ്ട്രിംഗ്കൾ, നംബറുകൾ, ബൂളിയൻസ്. എല്ലാ ആധുനിക പ്രോഗ്രാമിംഗ് ഭാഷകളും ഇത് വായിക്കുന്നു.
YAML is a human-friendly data serialization format - indentation-based, less noisy than JSON, ideal for config files. Used by Kubernetes, CI pipelines, and most modern DevOps tooling.
മുകളിൽ കാണുന്ന കൺവേർട്ടറിലേക്ക് ഒരു JSON ഡ്രാഗ് ചെയ്യുക, അല്ലെങ്കിൽ നിങ്ങളുടെ ഡിവൈസിൽ നിന്ന് തിരഞ്ഞെടുക്കാനായി ബോക്സിൽ ക്ലിക്ക് ചെയ്യുക.
നാം ഔട്പുട്ട് ഫോർമാറ്റായി YAML മുൻകൂറായി തിരഞ്ഞെടുത്തു. വേറൊരു ലക്ഷ്യം ആഗ്രഹിച്ചാൽ ഡ്രോപ്പ്ഡൗൺയിൽ നിന്ന് അത് മാറ്റൂ.
Convert ക്ലിക്ക് ചെയ്ത് പ്രോഗ്രസ് ബാർ പൂർത്തിയാകുന്നത് വരെ കാത്തിരിക്കുക. തയ്യാറായപ്പോൾ YAML ഡൗൺലോഡ് ചെയ്യുക.
YAML കോൺഫിഗിനെ JSON ആയി മാറ്റുക, JSON സിന്റാക്സ് പ്രാധാന്യം നൽകുന്ന ടൂളുകൾക്കും APIകൾക്കും സ്ക്രിപ്റ്റുകൾക്കും വേണ്ടി.
ബ്രൗസറിൽ CSV ഫയൽ JSON ആയി മാറ്റുക - സ്പ്രെഡ്ഷീറ്റുകൾ സ്ക്രിപ്റുകളിലേക്കോ API-കളിലേക്കോ LLM-കളിലേക്കോ പൈപ്പ് ചെയ്യാൻ אידിയായാണ്.
JSON ഒബ్జക്റ്റുകളുടെ ഒരു അറേയെ CSV ഫയലായി ഫ്ലാറ്റൻ ചെയ്യുക - Excel, Google Sheets, അല്ലെങ്കിൽ ഏതെങ്കിലും സ്പ്രെഡ്ഷീറ്റ് ടൂളിലേക്ക് പേസ്റ്റ് ചെയ്യുക.