Formátujte zdrojový kód a převádějte strukturovaná data mezi běžnými formáty.
Vyberte si převod. Každý nástroj nabízí okamžitý výsledek, příklad a stručné vysvětlení.
Jak vybrat správný převod
Čitelný zápis pomáhá při kontrole odpovědi API, úpravě stylů, porovnání XML i dokumentování krátkého SQL dotazu. Nástroje zobrazí zdroj vedle výsledku. Formátování mění rozložení zápisu, konverze jeho reprezentaci nebo datový model. Zvolte operaci podle materiálu, který skutečně máte.
Zpracování probíhá lokálně v prohlížeči. Některé formáty mají mnohem více pravidel, než dokáže malý online editor úplně pokrýt. Každá stránka vysvětluje podporovanou podmnožinu i situace, kdy je potřeba samostatný parser, kompilátor nebo produkční nástroj. Přehledný výsledek nedokazuje, že skript, dotaz či dokument lze bezpečně spustit.
Po převodu strukturovaných dat zkontrolujte typy a názvy polí. Buňky CSV jsou text, XML rozlišuje atributy od obsahu elementů a YAML nabízí funkce mimo zde použitou podmnožinu kompatibilní s JSON. Uchovejte původní zdroj a výstup vyzkoušejte v cílové aplikaci.
Nástroje zpřehledňují nebo zkracují podporovanou syntaxi, ale nenahrazují kompilátor ani úplný parser jazyka. Některé nepodporované konstrukce záměrně odmítají. Výstup zkontrolujte v cílové aplikaci, spusťte své obvyklé testy a před nahrazením produkčního kódu si prohlédněte rozdíly.
Lze libovolně převádět JSON, YAML, CSV a XML?
Každý formát má odlišný datový model. CSV je tabulkový, XML má elementy a atributy a YAML nabízí víc syntaxe, než podporuje tato podmnožina. Přečtěte si pravidla mapování, vyzkoušejte typickou ukázku, porovnejte významové hodnoty po zpětném převodu a ponechte si originální soubor.