Formátujte zdrojový kód a prevádzajte štruktúrované dáta medzi bežnými formátmi.
Vyberte si prevod. Každý nástroj má okamžitý výsledok, príklad a stručné vysvetlenie.
Ako vybrať správny prevod
Čitateľný zápis pomáha pri kontrole odpovede API, úprave štýlov, porovnaní XML či dokumentovaní krátkeho SQL dotazu. Nástroje zobrazia zdroj spolu s výsledkom. Formátovanie mení rozloženie zápisu, konverzia jeho reprezentáciu alebo dátový model. Zvoľte operáciu podľa materiálu, ktorý skutočne máte.
Spracovanie prebieha lokálne v prehliadači. Niektoré formáty majú oveľa viac pravidiel, než dokáže malý online editor úplne pokryť. Každá stránka vysvetľuje podporovanú podmnožinu aj situácie, v ktorých treba samostatný parser, kompilátor alebo produkčný nástroj. Pekne zobrazený výsledok nedokazuje, že skript, dotaz či dokument je bezpečné spustiť.
Po prevode štruktúrovaných dát skontrolujte typy a názvy polí. Bunky CSV sú text, XML odlišuje atribúty od obsahu elementov a YAML ponúka funkcie mimo tu použitej podmnožiny kompatibilnej s JSON. Nechajte si pôvodný zdroj a výstup otestujte v cieľovej aplikácii.
Nástroje spriehľadňujú alebo skracujú podporovanú syntax, ale nenahrádzajú kompilátor ani úplný parser jazyka. Niektoré nepodporované konštrukcie zámerne odmietajú. Výstup skontrolujte v cieľovej aplikácii, spustite svoje bežné testy a pred nahradením produkčného kódu si pozrite rozdiely.
Možno ľubovoľne prevádzať JSON, YAML, CSV a XML?
Každý formát má odlišný dátový model. CSV je tabuľkový, XML má elementy a atribúty a YAML ponúka viac syntaxe, než podporuje táto podmnožina. Prečítajte si pravidlá mapovania, vyskúšajte typickú ukážku, porovnajte významové hodnoty po spätnom prevode a ponechajte si originálny súbor.