Indentar XML automaticamente

Publicado por Xerxes em 28/03/2017

[ Hits: 5.305 ]

 


Indentar XML automaticamente



Dica testada no Slackware 14.2, 64-bit.

Para indentar automaticamente um arquivo XML bagunçado há várias alternativas.

Uma delas é usando o script do Leo: Auto Ident XML [Perl]

Funciona que é uma beleza!

Outra forma é usando o xmlint:

xmllint --format original.xml > final.xml

Para isso instale o libxml2-utils. O xmllint pode dar erro em arquivos com nós grandes.

Outra forma seria:

xml_pp original.xml > final.xml

Mas para isso precisa do perl-xml-twig. Esse não trava com nós grandes.

Fica a dica!

Fonte: unix - How to pretty print XML from the command line? - Stack Overflow

Outras dicas deste autor

Como jogar Shadow Era no navegador

Codecs básicos para Arch Linux e KahelOS

Corrigindo "Signature is unknown trust" no Arch Linux

Supertuxkart: Evolução do Tuxkart

Crunchbang 11 - W: Falhou ao buscar http://security.debian.org/... Não foi possível resolver 'security.debian.org

Leitura recomendada

Como economizar na digitação do seu prompt?

Erro: pasta /tmp sem espaço no Arch Linux e derivados [Resolvido]

Alias com Informações de Hardware do PC/Notebook

Personalizando terminais Aterm, Eterm, RXVT e Xterm

Copiando arquivos com caracteres especiais

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts