Converta entre objetos XML e JSON, usando @_ para atributos, #text para texto e preservando strings numéricas como 00123. Observe explicitamente a perda de conversão para anotações, CDATA e conteúdo misto.
Use o prefixo “@_” para atributos e “#text” para texto; valores numéricos permanecem strings. Essa conversão estrutural não é uma viagem de ida e volta sem perdas: comentários, tags CDATA e ordem de conteúdo misto podem ser perdidos. JSON→XML aceita apenas objetos de raiz única e valores de string.
Caracteres 62 / 50,000
Tecla de atalho: Ctrl/⌘+Enter. Modificar entradas ou opções limpa resultados antigos.
Os exemplos omitem o espaço em branco tipográfico. 00123 permanece como uma string e não se torna o número 123.
Atributos e subelementos XML podem ter o mesmo nome e o prefixo @_ é usado para distinguir atributos. #text representa o conteúdo de texto do elemento e ainda segue as mesmas convenções quando convertido novamente para XML.
Não garantido. Os dois formatos têm capacidades expressivas diferentes e as conversões atuais podem perder comentários, tags CDATA e ordem de conteúdo mista. O XML original deve ser mantido separadamente.
É necessário um único objeto raiz e os valores folha usam strings; null, valores booleanos e números não são adivinhados automaticamente na semântica XML. Insira até 50.000 caracteres e rejeite DTDs e entidades personalizadas.
Mapeia entre estruturas de dados XML e JSON, preservando valores de string e representando propriedades individualmente. Os modelos de informação dos dois formatos são diferentes; texto misto, sequencial e outras semânticas XML podem não ser recuperáveis de ida e volta.
Verificação de conteúdo:2026-09-08 · Sobre este site e descrição do conteúdo