Prevádzajte YAML na JSON a JSON späť na YAML, oboma smermi. Overuje pri konverzii a zobrazuje jasné chyby. Všetko beží vo vašom prehliadači.
Ako používať nástroj YAML ⇄ JSON
Zvoľte smer: YAML na JSON alebo JSON na YAML.
Vložte svoj YAML alebo JSON do vstupného panela.
Skopírujte prevedený výsledok, alebo si prečítajte chybu, ak je vstup neplatný.
Tento prevodník premení YAML na JSON a JSON na YAML, v oboch smeroch. Vyberte smer, vložte svoj vstup a skopírujte prevedený výsledok alebo si prečítajte zrozumiteľnú chybu, ak je vstup poškodený.
Všetko sa spracúva lokálne vo vašom prehliadači, takže vaše údaje zostávajú vo vašom zariadení.
YAML a JSON opisujú ten istý druh údajov, ale s odlišnými prioritami. JSON je prísny a kompaktný, čo vyhovuje API a strojom. YAML je založený na odsadení a ľuďom sa ľahšie číta a upravuje, a preto dominuje v konfiguračných súboroch.
Každý prevod najprv spracuje zdroj, takže poškodený vstup sa zachytí a nahlási s dôvodom a často aj riadkom namiesto tichého vytvorenia pokazeného výsledku. Úspešný prevod vám preto zároveň hovorí, že vstup bol platný.
Používa parser kompatibilný s YAML 1.2 a 1.1 z js-yaml, ktorý pokrýva funkcie, s ktorými sa v praxi stretnete: mapovania, sekvencie, skaláre, kotvy a viacriadkové reťazce.
Toto je presne to spojivo, ktoré potrebujete okolo CI pipeline, súborov Kubernetes a Docker Compose a API, ktoré hovoria JSON, kým vaša konfigurácia je napísaná v YAML. Umožňuje vám presúvať sa medzi nimi bez ručnej úpravy.
Jednu vec je dobré vedieť: komentáre YAML sa zahadzujú, pretože JSON nepozná pojem komentárov, a prevod späť vytvára čerstvý YAML bez nich.
Často kladené otázky
Používa parser kompatibilný s YAML 1.2 / 1.1 z js-yaml, pokrývajúci bežné funkcie: mapovania, sekvencie, skaláry, kotvy a viacriadkové reťazce.
Vstup sa parsuje pred konverziou, takže neplatný YAML alebo JSON zobrazí správu s dôvodom a často riadkom, čo vám pomôže rýchlo identifikovať problém.
Nie. Komentáre YAML sa pri konverzii stratia, pretože JSON nemá komentáre, a konverzia späť generuje čerstvý YAML bez nich.
Nie. Konverzia beží výhradne vo vašom prehliadači; nič z toho, čo vložíte, neopustí vaše zariadenie.
Vložiť tento nástroj
Pridajte tento nástroj na svoju webovú stránku. Skopírujte úryvok nižšie, automaticky zostáva aktuálny.
<iframe src="https://monu.tools/embed/sk/yaml-json-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Súvisiace nástroje
Formátujte, skrášľujte a overujte JSON online s jasnými chybovými hláseniami pre neplatný vstup.
Minifikujte a overte JSON vo vašom prehliadači a zistite, koľko bajtov ušetríte.
Prevádzajte JSON na CSV a CSV späť na JSON, oboma smermi. Zvoľte oddeľovač, spracujte citované polia a skopírujte výsledok. Všetko beží vo vašom prehliadači.
Generujte TypeScript rozhrania zo vzorky JSON s vnoreným typmi, poľami a voliteľnými poľami. Beží vo vašom prehliadači.