Alternativas
Um documento XML é considerado bem-formado se ele estiver sintaticamente correto. A sintaxe da XML requer pelo menos dois elementos como nó raiz, uma marca de abertura e de finalização para cada elemento, as marcas corretamente alinhadas e os valores de atributos entre aspas.
A XML Path (XPath) é uma linguagem estrutural que tem como principal função localizar partes específicas de um documento XML, como valores de atributos.
A XSLT permite transformar um documento XML em HTML, texto simples ou qualquer outro documento embasado em texto.
Em um documento XML, a declaração de tipo de documento (DTD) pode apontar para declarações internas ou externas ao documento. A palavra-chave SYSTEM indica que a DTD é interna e a palavra-chave PUBLIC indica que a DTD é externa.