Formatador XML

Formata uma string XML com o nível de indentação desejado. Usa um padrão de indentação por elemento para melhor legibilidade.

Por favor forneça um texto para formatar

XML Explicado 


O que é XML?

Extensible Markup Language (XML) é uma linguagem de marcação que define um conjunto de regras para codificar documentos em um formato legível por humanos e por máquinas. XML é uma linguagem de marcação muito parecida com HTML.

Os objetivos de design do XML enfatizam simplicidade, generalidade e usabilidade na Internet. É um formato de dados textual com forte suporte via Unicode para diferentes idiomas humanos. Embora o design do XML se concentre em documentos, a linguagem é amplamente usada para a representação de estruturas de dados arbitrárias, como as utilizadas em serviços web.


Por que usar XML?

A essência de por que linguagens de marcação extensíveis são necessárias é explicada em Linguagem de marcação (por exemplo, veja Linguagem de marcação § XML) e em Standard Generalized Markup Language.

Centenas de formatos de documentos usando sintaxe XML foram desenvolvidos, incluindo RSS, Atom, SOAP, SVG e XHTML. Os formatos baseados em XML tornaram-se o padrão para muitas ferramentas de produtividade de escritório, incluindo Microsoft Office (Office Open XML), OpenOffice.org e LibreOffice (OpenDocument) e iWork da Apple. O XML também forneceu a linguagem base para protocolos de comunicação como o XMPP. Os aplicativos do Microsoft .NET Framework usam arquivos XML para configuração, e as listas de propriedades são uma implementação de armazenamento de configuração baseada em XML.