O que faz
Converte XML para JSON e JSON para XML, preservando atributos (codificados como chaves @_name, conforme o fast-xml-parser). O XML é validado primeiro, então uma entrada malformada relata um erro em vez de produzir um resultado quebrado.
Como usar
- Escolha a direção: XML → JSON ou JSON → XML.
- Cole sua entrada.
- Copie o resultado, ou compartilhe um link.
Exemplos
XML:
<user id="7"><name>Alice</name></user>
→ JSON:
{ "user": { "@_id": "7", "name": "Alice" } }
Bom saber
- Privado: toda a conversão é local.
- Atributos mantêm seus valores como strings; o texto dos elementos é convertido por coerção (números/booleanos) no parse.
- JSON → XML exige uma raiz objeto ou array.
- Ferramentas relacionadas: JSON Formatter, JSON Minify.