Até agora nesta seção, o conteúdo de aprendizagem sobre XML terminou. Agora vamos dar uma olhada no que você deve fazer a seguir.
XML pode ser usado para trocar, compartilhar e armazenar dados.
Os documentos XML formam uma estrutura em árvore, começando com ramos "raiz" e "folha".
XML possui regras de sintaxe muito simples. XML com sintaxe correta é "bem formado". XML válido é validado em relação ao DTD.
XSLT é usado para transformar XML em outros formatos, como HTML.
Todos os navegadores modernos possuem um analisador XML integrado que pode ler e manipular XML.
DOM (Document Object Model) define uma forma padrão de acessar XML.
O objeto XMLHttpRequest fornece uma maneira de se comunicar com o servidor após o carregamento de uma página da web.
Os namespaces XML fornecem uma maneira de evitar conflitos de nomenclatura de elementos.
O texto dentro da área CDATA é ignorado pelo analisador.
Nosso exemplo XML também representa o resumo deste tutorial XML.
Recomendamos aprender XML DOM e XSLT.
Se você quiser aprender sobre validação de XML, recomendamos aprender DTD e XML Schema.
Abaixo está uma breve descrição de cada tópico.
O XML DOM define uma forma padrão de acessar e processar documentos XML.
XML DOM é independente de plataforma e linguagem e pode ser usado em qualquer linguagem de programação, como Java, JavaScript e VBScript.
Se você quiser saber mais sobre o DOM, visite nosso tutorial XML DOM.
XSLT é uma linguagem de folha de estilo para arquivos XML.
Ao usar XSLT, os documentos XML podem ser convertidos em outros formatos, como XHTML.
Se você quiser saber mais sobre XSLT, visite nosso tutorial XSLT.
O objetivo de uma DTD é definir os elementos, atributos e entidades legais em um documento XML.
Ao usar um DTD, cada arquivo XML pode conter uma descrição de seu próprio formato.
DTDs podem ser usados para confirmar se os dados que você recebe e os seus próprios dados são válidos.
Se você quiser saber mais sobre DTDs, visite nosso tutorial de DTD.
XML Schema é um substituto baseado em XML para DTD.
Ao contrário do DTD, o XML Schema oferece suporte a tipos de dados e usa sintaxe XML.
Se você quiser saber mais sobre o esquema XML, visite nosso tutorial sobre esquema XML.
Na próxima seção, fornecemos alguns exemplos de uso de XML!