Como usar
- Colar / Abrir arquivo / Exemplo
- Converter
- Copiar / Baixar
XML para JSON
O modo compacto mantém a raiz, coloca atributos em @, texto em #text e elementos repetidos em arrays. Os valores continuam strings.
O processamento fica no navegador. O DevToolsy não recebe os dados colados nem o arquivo escolhido.
Como funciona
Para texto intercalado, o modo ordenado usa name, attributes, children e text para manter a sequência.
<team region="EU"><member>Ada</member><member>Lin</member></team>{
"team": {
"@": {
"region": "EU"
},
"member": [
"Ada",
"Lin"
]
}
}Exemplo com as opções padrão.
Limites de processamento
Declarações, comentários, instruções e limites CDATA não são mantidos. DTD e entidades externas são rejeitados; nem todo documento permite conversão reversível.
Saída
Copiar / Baixar
Entrada UTF-8 de até 1 MiB, saída de até 8 MiB e limite de 30 segundos por tarefa.
Perguntas frequentes
Como usar XML para JSON?
O modo compacto mantém a raiz, coloca atributos em @, texto em #text e elementos repetidos em arrays. Os valores continuam strings.
Quais opções posso ajustar?
Para texto intercalado, o modo ordenado usa name, attributes, children e text para manter a sequência.
O que conferir no resultado?
Declarações, comentários, instruções e limites CDATA não são mantidos. DTD e entidades externas são rejeitados; nem todo documento permite conversão reversível.
A entrada é enviada?
O processamento fica no navegador. O DevToolsy não recebe os dados colados nem o arquivo escolhido.
Como guardar o resultado?
Copiar / Baixar