YAML കോൺഫിഗിനെ JSON ആയി മാറ്റുക, JSON സിന്റാക്സ് പ്രാധാന്യം നൽകുന്ന ടൂളുകൾക്കും APIകൾക്കും സ്ക്രിപ്റ്റുകൾക്കും വേണ്ടി.
ഒന്നോ അതിലധികമോ ഡ്രോപ്പ് ചെയ്യുക - എല്ലാം JSON ആയി മാറും. ഓരോ വരിയുടെയും പുരോഗതി, ബാച്ച് കൺവേർട്ട്, ZIP ഡൗൺലോഡ്.
JSON മാത്രം സംസാരിക്കുന്ന ഒരു ടൂളിന് YAML-ൽ തയ്യാറാക്കിയ ഒരു കോൺഫിഗ് ഉപയോഗിക്കേണ്ടി വരുമ്പോൾ നിങ്ങൾക്ക് വേണ്ടത് YAML-ൽ നിന്ന് JSON-ലേക്കുള്ള മാറ്റമാണ്. മിക്ക CI സിസ്റ്റങ്ങളും, JavaScript സ്ക്രിപ്റ്റുകളും, REST API-കളും JSON-നെയാണ് ഇഷ്ടപ്പെടുന്നത്. ഘടനയിൽ മാറ്റമില്ലാതെയാണ് ഈ പരിവർത്തനം - സിന്റാക്സ് മാത്രമേ മാറുന്നുള്ളൂ.
നാം yaml ലൈബ്രറിയിലൂടെ YAML പാഴ്സ് ചെയ്യുന്നു (full YAML 1.2 support), പിന്നീട് indented JSON ആയി stringify ചെയ്യുന്നു. Multi-document YAML ഫയലുകൾ (--- മാർക്കറുകൾ കൊണ്ട് വേർതിരിച്ചവ) صرف ആദ്യ ഡോക്യുമെന്റ് മാത്രമേ പുറപ്പെടുവിക്കൂ; multi-doc workflows-ക്കായി downstream split ഉപയോഗിക്കുക. Comments ഒഴിവാക്കപ്പെടും (JSON അതിനെ പിന്തുണയ്ക്കുന്നില്ല). എല്ലാം ലോക്കലായി പ്രവർത്തിക്കുന്നു.
YAML ഒരു മനുഷ്യ സൗഹൃദ ഡാറ്റാ സീരിയലൈസേഷൻ ഫോർമാറ്റാണ് - ഇൻഡന്റേഷൻ അടിസ്ഥാനമാക്കിയുള്ളത്, JSON-നേക്കാൾ ശബ്ദം കുറഞ്ഞത്, കോൺഫിഗ് ഫയലുകൾക്ക് അനുയോജ്യം. Kubernetes, CI പൈപ്പ്ലൈനുകൾ, മിക്ക ആധുനിക DevOps ടൂളിംഗ് എന്നിവ ഇത് ഉപയോഗിക്കുന്നു.
JSON (JavaScript Object Notation) вэബിലെ ഘടനയുള്ള ഡേറ്റയുടെ lingua franca ആണ്. അരേകൾ, ഒബ്ജക്റ്റുകൾ, സ്ട്രിംഗ്കൾ, നംബറുകൾ, ബൂളിയൻസ്. എല്ലാ ആധുനിക പ്രോഗ്രാമിംഗ് ഭാഷകളും ഇത് വായിക്കുന്നു.
മുകളിൽ കാണുന്ന കൺവേർട്ടറിലേക്ക് ഒരു YAML ഡ്രാഗ് ചെയ്യുക, അല്ലെങ്കിൽ നിങ്ങളുടെ ഡിവൈസിൽ നിന്ന് തിരഞ്ഞെടുക്കാനായി ബോക്സിൽ ക്ലിക്ക് ചെയ്യുക.
നാം ഔട്പുട്ട് ഫോർമാറ്റായി JSON മുൻകൂറായി തിരഞ്ഞെടുത്തു. വേറൊരു ലക്ഷ്യം ആഗ്രഹിച്ചാൽ ഡ്രോപ്പ്ഡൗൺയിൽ നിന്ന് അത് മാറ്റൂ.
Convert ക്ലിക്ക് ചെയ്ത് പ്രോഗ്രസ് ബാർ പൂർത്തിയാകുന്നത് വരെ കാത്തിരിക്കുക. തയ്യാറായപ്പോൾ JSON ഡൗൺലോഡ് ചെയ്യുക.
JSON കോൺഫിഗ് ഫയലുകൾ മനുഷ്യനു വായിക്കാൻ എളുപ്പമുള്ള YAML ഫോർമാറ്റിലേക്ക് മാറ്റുക - Kubernetes, GitHub Actions, Docker Compose ഇതിനെ പ്രയോജനപ്പെടുത്തുന്നു.
ബ്രൗസറിൽ CSV ഫയൽ JSON ആയി മാറ്റുക - സ്പ്രെഡ്ഷീറ്റുകൾ സ്ക്രിപ്റുകളിലേക്കോ API-കളിലേക്കോ LLM-കളിലേക്കോ പൈപ്പ് ചെയ്യാൻ אידിയായാണ്.
JSON ഒബ్జക്റ്റുകളുടെ ഒരു അറേയെ CSV ഫയലായി ഫ്ലാറ്റൻ ചെയ്യുക - Excel, Google Sheets, അല്ലെങ്കിൽ ഏതെങ്കിലും സ്പ്രെഡ്ഷീറ്റ് ടൂളിലേക്ക് പേസ്റ്റ് ചെയ്യുക.