Převodník JSON na XML (a XML na JSON) – zdarma
Zdarma, bez registrace, funguje ve vašem prohlížeči. Převeďte JSON na správně utvořené XML nebo XML na JSON, a to při vkládání. Atributy, opakované prvky a text zůstanou zachovány, zvolíte odsazení a kořenový prvek a chyby vám řeknou, kde je třeba XML opravit.
Atributy se zobrazují jako klíče začínající @, opakované prvky se stanou seznamy a text vedle podřízených prvků jde do #text. Stejné klíče fungují i opačným směrem.
Vaše data zůstávají ve vašem zařízení.
Proč použít Převodník JSON na XML
- 100% zdarma
- Používejte, jak často chcete. Bez registrace, bez vodoznaku, bez instalace.
- Soukromí od základu
- Co napíšete, zůstává ve vašem prohlížeči a nikdy se nám neposílá.
- Funguje na jakémkoli zařízení
- Běží ve vašem prohlížeči na Windows, Macu, Linuxu, Androidu a iPhonu. Není potřeba žádná aplikace.
Jak použít Převodník JSON na XML
- Vyberte JSON na XML nebo XML na JSON.
- Vložte svá data, nebo klikněte na Otevřít soubor.
- Zvolte odsazení 2 mezery, 4 mezery nebo Kompaktní. U výstupu XML nastavte Název kořenového prvku a zda přidat deklaraci <?xml?>.
- Klikněte na Kopírovat výsledek nebo Stáhnout. Pomocí Prohodit převedete výsledek zpět opačným směrem.
Často kladené otázky
Jak převedu JSON na XML?
Vyberte JSON na XML a vložte svůj JSON nebo otevřete soubor .json. Každý klíč se stane prvkem uvnitř kořenového prvku, který pojmenujete (pokud má JSON jediný klíč nejvyšší úrovně, stane se tento klíč kořenem), a výsledek můžete stáhnout jako data.xml.
Jak převedu XML na JSON?
Vyberte XML na JSON a vložte své XML nebo otevřete soubor .xml. Prvky se stanou klíči a čísla a true/false se stanou hodnotami JSON, pokud tuto volbu nezrušíte.
Mohu převést kanál RSS nebo SVG na JSON?
Ano. Jsou to XML, takže je vložte, nebo otevřete soubor .rss, .atom či .svg v části XML na JSON. Prvky se stanou klíči a atributy klíči s @.
Jak se atributy XML zobrazují v JSON?
Jako klíče začínající znakem @, takže <book id="1"> se stane {"book": {"@id": 1}}. Stejné klíče v JSON vytvoří atributy v XML.
Co se stane s opakovanými prvky?
Prvky se stejným názvem se stanou seznamem JSON. Seznam JSON se zpět změní na opakované prvky.
Co se stane s textem vedle podřízených prvků?
Uloží se do klíče #text, takže se smíšený obsah neztratí. Použijte #text v JSON pro zápis textu vedle podřízených prvků.
Co když klíč JSON není platným názvem XML?
Znaky, které XML nepovoluje, se nahradí podtržítky a názvy začínající číslicí dostanou úvodní podtržítko.
Jsou podporovány komentáře a CDATA?
Obsah CDATA se zachová jako text. Komentáře, deklarace XML a DOCTYPE se přeskočí, protože pro ně JSON nemá místo.
Proč moje XML hlásí chybu?
Zpráva říká, co je špatně, s číslem řádku, například uzavírací značka, která nesouhlasí, více než jeden kořenový prvek nebo text mimo kořen. Značka, která není nikdy uzavřena, je pojmenována, takže víte, kterou opravit.
Je Převodník JSON na XML zdarma?
Ano. Používání je zdarma, bez registrace a bez instalace čehokoli.
Nápověda a návody (v angličtině)
- How to Convert XML to JSON Free (Attributes, Lists, Text)Paste XML, get JSON in seconds. See how attributes, repeated elements and text nodes are mapped, with RSS and sitemap examples. Free, and nothing is uploaded.
- JSON vs XML: Differences and When to Use Each (Free)JSON is lighter and maps straight onto code; XML has attributes, namespaces, schemas and mixed text. See both side by side with a free JSON to XML converter.
- JSON vs YAML: Differences, Gotchas and a Free ConverterYAML is easier to read and allows comments; JSON is stricter and safer to parse. The Norway problem, type surprises, and a free YAML to JSON converter.
Související nástroje
- Formátovač JSONVložte JSON, zkontrolujte, zda je platný, a poté jej naformátujte s přehledným odsazením, nebo zhutněte na jeden řádek. Pokud je něco špatně, uvidíte co a ve většině prohlížečů také řádek a sloupec. Zkopírujte výsledek nebo jej stáhněte jako soubor .json.
- Převodník JSON na CSVPřeveďte pole JSON na soubor CSV, který můžete otevřít v Excelu nebo Google Sheets, nebo převeďte CSV zpět na JSON, a to při vkládání. Vnořené objekty se stanou sloupci jako user.name a náhled zobrazí první řádky jako tabulku.
- Převodník YAML na JSONPřevádějte YAML na JSON nebo naopak přímo při psaní. Při neplatném YAML ukáže chybu s číslem řádku. Otevřete soubor a výsledek si stáhněte.
- Kodér a dekodér HTML entitPřeveďte text na HTML entity, aby se bezpečně zobrazil na webu, nebo dekódujte entity jako &, é a é zpět na čitelný text.