YAML↔JSON↔TOML കൺവേർട്ടർ
YAML / JSON / TOML എന്നിവ തമ്മിൽ മാറ്റുക. പേസ്റ്റ് ചെയ്യുക, ഫോർമാറ്റ് ചെയ്യുക, ഉടൻ തന്നെ മാറ്റിയെടുക്കുക.
കൺവേർട്ട് (ഇൻപുട്ട് / ഔട്ട്പുട്ട്)
മാറ്റിയ വിവരങ്ങൾ ഇവിടെ കാണാം...
ഓപ്ഷനുകൾ
ഓപ്ഷനുകൾ
- കമന്റുകൾ നിലനിർത്തില്ല (JSON കമന്റുകൾ പിന്തുണയ്ക്കുന്നില്ല).
- മാറ്റുന്നതിനിടയിൽ YAML ആങ്കറുകൾ (anchors) നഷ്ടപ്പെടാൻ സാധ്യതയുണ്ട്.
എങ്ങനെ മാറ്റാം?
1. ടെക്സ്റ്റ് പേസ്റ്റ് ചെയ്യുക
YAML/JSON/TOML ഇൻപുട്ട് പാനലിൽ നൽകുക.
2. ഫോർമാറ്റുകൾ തിരഞ്ഞെടുക്കുക
ഇൻപുട്ട്, ഔട്ട്പുട്ട് ഫോർമാറ്റുകൾ നിശ്ചയിക്കുക.
3. കോപ്പി / ഡൗൺലോഡ്
ഔട്ട്പുട്ട് കോപ്പി ചെയ്യുകയോ ഫയലായി സേവ് ചെയ്യുകയോ ചെയ്യാം.
yaml-ൽ നിന്ന് json-ലേക്ക് (YAML→JSON)
YAML പേസ്റ്റ് ചെയ്ത് ഔട്ട്പുട്ട് JSON ആക്കുക.
json-ൽ നിന്ന് yaml-ലേക്ക് (JSON→YAML)
JSON പേസ്റ്റ് ചെയ്ത് ഔട്ട്പുട്ട് YAML ആക്കുക.
json-ൽ നിന്ന് toml-ലേക്ക് (JSON→TOML)
JSON പേസ്റ്റ് ചെയ്ത് ഔട്ട്പുട്ട് TOML ആക്കുക.
കുറിപ്പുകളും ടിപ്സും
ബ്രൗസർ പ്രോസസ്സിംഗ് മാത്രം
എല്ലാം നിങ്ങളുടെ ബ്രൗസറിൽ നടക്കുന്നു. സെർവർ അപ്ലോഡ് ഇല്ല.
ടൈപ്പുകൾ മാറാൻ സാധ്യതയുണ്ട്
YAML ചിലപ്പോൾ ടൈപ്പുകൾ ഓട്ടോമാറ്റിക്കായി മാറ്റാറുണ്ട്. ഉറപ്പില്ലാത്തവ കൊട്ടേഷൻ മാർക്കിനുള്ളിൽ നൽകുക.
UTF-8
UTF-8 എൻകോഡിംഗ് ആണ് ഉപയോഗിക്കുന്നത്.
ടിപ്സ്
JSON diff എളുപ്പത്തിൽ വായിക്കാൻ കീ സോർട്ടിംഗ് ഓണാക്കുക.
ചോദ്യോത്തരങ്ങൾ
YAML ആങ്കറുകൾ (anchors) നിലനിർത്താൻ പറ്റുമോ?
JSON/TOML എന്നിവയിൽ ഇവയ്ക്ക് പകരമായി ഒന്നുമില്ലാത്തതിനാൽ അവ എക്സ്പാൻഡ് ചെയ്യപ്പെട്ടേക്കാം.
മൂല്യങ്ങളുടെ ടൈപ്പ് മാറുമോ (നമ്പർ vs സ്ട്രിംഗ്)?
അതെ. YAML ചിലപ്പോൾ മൂല്യങ്ങളെ തെറ്റായി വ്യാഖ്യാനിക്കാം. ഉദാഹരണത്തിന് "01" എന്നത് നമ്പർ ആയി മാറിയേക്കാം. ആവശ്യമെങ്കിൽ കൊട്ടേഷൻ മാർക്ക് ഉപയോഗിക്കുക.
ഏത് എൻകോഡിംഗ് ആണ് ഉപയോഗിക്കുന്നത്?
UTF-8. മലയാളം ഉൾപ്പെടെയുള്ള അക്ഷരങ്ങൾ പിന്തുണയ്ക്കുന്നു.
കമന്റുകൾ നിലനിൽക്കുമോ?
ഇല്ല. JSON കമന്റുകൾ പിന്തുണയ്ക്കാത്തതിനാൽ അവ ഒഴിവാക്കപ്പെടും.
വിവരങ്ങൾ സെർവറിലേക്ക് അയയ്ക്കുമോ?
ഇല്ല. എല്ലാം നിങ്ങളുടെ ബ്രൗസറിൽ ലോക്കൽ ആയിട്ടാണ് നടക്കുന്നത്.