A carregar…
A carregar…
A carregar…
Converta XML para YAML. Cole texto ou escolha um ficheiro, reveja o resultado e depois copie-o ou transfira-o.
Precisa do sentido inverso? Converter YAML para XML.
Política de conversão definida
Os atributos XML utilizam um prefixo @_ e o texto misto utiliza #text. Os elementos repetidos tornam-se matrizes, os elementos vazios tornam-se cadeias vazias e as matrizes JSON tornam-se elementos XML repetidos. Como XML e JSON não têm um mapeamento inerentemente reversível, reveja a saída estrutural antes de a utilizar em produção.
<users> <user id="1"><name>Ada</name></user> <user id="2"><name>Linus</name></user> </users>
users:
user:
- name: Ada
"@_id": "1"
- name: Linus
"@_id": "2"Cole ou abra dados XML, reveja qualquer mensagem de validação e, em seguida, copie ou transfira o resultado em YAML.
As entradas estão limitadas a 20 MB. As operações mais exigentes no navegador indicam o progresso, podem ser canceladas e têm um tempo limite para que a página continue a responder.
Sim. Os formatos representam os dados de formas diferentes, pelo que algumas informações de tipo ou estrutura podem mudar. O conversor documenta nesta página o respetivo mapeamento determinístico.
Os números inteiros são mantidos internamente como BigInt e tornam-se cadeias quando o JSON não os pode representar em segurança. NaN e Infinity produzem um erro claro em vez de JSON inválido ou de uma saída arredondada.