Ver Arquivos em XML
Arquivos XML puros podem ser vistos no IE 5.0 (e superiores) e no Netscape 6,
mas para exibi-los como uma página web, você tem que adicionar alguma informação de exibição.
Ver Arquivos XML
Para ver um documento XML no IE 5.0 (e superiores) você pode clicar num vínculo, digitar uma URL na barra de endereço, ou clicar duplamente no nome de um arquivo XML numa pasta de arquivos. Se você abrir um documento XML no IE, ele exibirá o documento com os elementos raiz e filhos em cores codificadas. Um sinal de mais (+) ou sinal dum e menos (-) à esquerda dos elementos pode ser clicado para expandir ou recolher a estrutura do elemento. Se você quer ver a fonte da XML pura, você deve selecionar "Exibir Fonte" no menu do navegador.
Para ver um documento XML no Netscape 6 você terá que abrir o arquivo XML e então clicar com o botão direito no arquivo XML e selecionar "Exibir Página Fonte". Se você abrir um documento XML no Netscape 6, ele exibirá o documento com os elementos raiz e filhos em cores codificadas.
Veja este arquivo XML: bilhete.xml
Observação: Não espere que os arquivos XML estejam formatados com documentos HTML!
Ver um arquivo XML inválido
Se um arquivo XML errado for aberto, o navegador irá relatar o erro.
Veja este arquivo XML:
bilhete_errado.xml
Outros Exemplos
Ver alguns documentos em XML pode ajuda-lo a pegar o jeito da XML.
Coletamos os seguintes arquivos XML para você:
Um catálogo de CDs em XML
Esta é minha coleção de CDs favoritos, armazenada como dados XML (títulos velhos e chatos eu penso).
Um catálogo de plantas em XML
Este é o catálogo de plantas de uma loja de plantas, armazenado como dados em XML.
Um Cardápio Simples
Este é um cardápio para o café da manhã de um restaurante, armazenado como dados em XML.
Por que a XML é exibida assim?
Os documentos em XML não carregam informação sobre como exibir os dados.
Como as tags em XML são "inventadas" pelo autor do documento em XML, os navegadores não sabem se um atag como <table> descreve uma tabela em HTML ou uma mesa de jantar [em inglês table pode significar tanto tabela quanto mesa, NT].
Sem qualquer informação sobre como exibir os dados, muitos navegadores exibirão o documento XML simplemente como ele é.
Nos próximos capítulos, veremos diferentes soluções para o problema da exibição, usando CSS, XSL, JavaScript, e XML Data Islands.
|