Como editar XML online
- Cole o XML, abra um arquivo ou comece pelo exemplo. Os erros são informados com linha e coluna enquanto você digita.
- Clique em um nó da árvore para ir até ele no texto. Tab insere dois espaços de indentação.
- Clique em Formatar para arrumar a indentação e depois copie o XML ou baixe-o como arquivo .xml.
O que o editor faz por você
- Verificação em tempo real: tags não fechadas ou trocadas,
&e<sem escape, aspas ausentes e atributos duplicados são informados com uma mensagem clara em português, e a linha é marcada ao lado dos números de linha. - Visualização em árvore: elementos, atributos, texto, comentários e seções CDATA, reconstruídos a cada alteração.
- Formatar: reindenta o documento inteiro mantendo texto, comentários e CDATA inalterados.
- Rascunho: seu último texto, de até cerca de 2 MB, fica guardado no armazenamento local deste navegador e é restaurado quando você volta. Ele nunca é enviado para um servidor.
Dicas para editar XML à mão
| Caractere | Escreva como | Quando |
|---|---|---|
& | & | Sempre, no texto e em valores de atributos |
< | < | Sempre, no texto e em valores de atributos |
> | > | Opcional; obrigatório só na sequência ]]> |
" | " | Dentro de valores de atributos entre aspas duplas |
' | ' | Dentro de valores de atributos entre aspas simples |
Os nomes diferenciam maiúsculas de minúsculas, então <Item> precisa ser fechado com </Item>, e não com </item>. Para trechos maiores de código ou HTML, uma seção CDATA <![CDATA[ … ]]> poupa você de escapar cada caractere.
Perguntas frequentes
Meu XML é salvo ou enviado para algum servidor?
Seu rascunho mais recente é salvo apenas no armazenamento local deste navegador, então ele continua lá se você recarregar a página. Nada do que você digita ou abre é enviado para um servidor.
Por que entidades HTML aparecem como erro?
O XML define só cinco entidades nomeadas: &, <, >, " e '. Nomes do HTML como ou © precisam de um DOCTYPE que os declare. Use uma referência de caractere como   ou digite o próprio caractere.
O editor valida meu XML com um schema XSD?
Não. Ele verifica se o XML está bem formado: tags correspondentes, atributos entre aspas, escape correto e um único elemento raiz. A validação com XSD ou DTD exige uma ferramenta que entenda schemas, como o xmllint.
Posso editar arquivos XML grandes?
Sim, arquivos de vários megabytes funcionam. Rascunhos maiores que cerca de 2 MB não são guardados no navegador, então baixe seu trabalho antes de fechar a página.