tutoriais mais recente desenvolvimento web
 

Exibindo XML


arquivos XML Raw pode ser visto em todos os principais navegadores.

Não espere arquivos XML para ser exibido como páginas HTML.


Arquivos Visualizando XML

RGB (95, 95, 95) sólido; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <Note>
<To> Tove </ a>
<From> Jani </ para>
<Heading> Lembrete </ heading>
<Body> Não me esqueça neste fim de semana! </ Body>
</ Note>

Olhe para o arquivo XML acima no seu navegador: note.xml

A maioria dos navegadores irá exibir um documento XML com elementos codificados por cores.

Muitas vezes a mais (+) ou sinal de menos (-) à esquerda dos elementos pode ser clicado para expandir ou reduzir a estrutura do elemento.

Para visualizar fonte XML bruto, tente selecionar "View Page Source" ou "View Source" no menu do navegador.

Note: No Safari 5 (and earlier) , apenas o texto elemento será exibido. Para visualizar o XML bruto, você deve clicar o botão direito na página e selecione "View Source" .


Exibição de um arquivo XML inválido

Se um arquivo XML errada é aberto, alguns navegadores irá relatar o erro, e alguns vão exibi-lo ou exibi-lo incorretamente.

RGB (95, 95, 95) sólido; margin-bottom: 15px; "class =" notranslate "?> <? xml version =" 1.0 "encoding =" UTF-8 ">
- <Note>
<To> Tove </ a>
<From> Jani </ ffrom>
<Heading> Lembrete </ heading>
<Body> Não me esqueça neste fim de semana! </ Body>
</ Note>

Tente abrir o seguinte arquivo XML: note_error.xml


Outros exemplos XML

Vendo alguns documentos XML irá ajudá-lo a obter a sensação de XML:

Um menu de pequeno-almoço XML
Este é um menu de comida pequeno-almoço em um restaurante, armazenado como XML.

Um catálogo CD XML
Esta é uma colecção de CD, armazenado como XML.

Um catálogo de plantas XML
Este é um catálogo de plantas a partir de uma loja de plantas, armazenado como XML.

×

Cabeçalho


Por que o XML de exibição como este?

documentos XML não carregam informações sobre como exibir os dados.

Desde tags XML são "invented" pelo autor do documento XML, os navegadores não sei se uma tag como <table> descreve uma tabela HTML ou uma mesa de jantar.

Sem qualquer informação sobre como exibir os dados, os navegadores pode apenas exibir o documento XML como ele é.


Exibir arquivos XML com CSS?

Abaixo está um exemplo de como usar CSS para formatar um documento XML.

Podemos usar um arquivo XML como cd_catalog.xml e uma folha de estilo como cd_catalog.css

RESULTADO: O catálogo CD formatado com o arquivo CSS

Abaixo está uma fração do arquivo XML. A segunda linha liga o arquivo XML para o arquivo CSS:

<?xml version="1.0" encoding="UTF-8 " ?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
  <CD>
    <TITLE>Empire Burlesque</TITLE>
    <ARTIST>Bob Dylan</ARTIST>
    <COUNTRY>USA</COUNTRY>
    <COMPANY>Columbia</COMPANY>
    <PRICE>10.90</PRICE>
    <YEAR>1985</YEAR>
  </CD>
  <CD>
    <TITLE>Hide your heart</TITLE>
    <ARTIST>Bonnie Tyler</ARTIST>
    <COUNTRY>UK</COUNTRY>
    <COMPANY>CBS Records</COMPANY>
    <PRICE>9.90</PRICE>
    <YEAR>1988</YEAR>
  </CD>
.
.
.
</CATALOG>

Formatação XML com CSS não é recomendado. Use JavaScript ou XSLT em vez disso.