Affichage XML

Dans tous les navigateurs modernes, il est possible de voir le fichier XML original.

Ne vous attendez pas à ce que le fichier XML s'affiche directement comme une page HTML.

Voir le fichier XML

<?xml version="1.0" encoding="UTF-8"?>
- <note>
  <to>George</to>
  <from>John</from>
  <heading>Rappel</heading>
  <body>N'oubliez pas la réunion !</body>
</note>

Voyez le fichier XML suivant dans le navigateur :note.xml

Les documents XML s'affichent sous forme de racine colorisée et d'éléments enfants.

En cliquant sur le plus ou le moins à gauche de l'élément, vous pouvez développer ou réduire la structure de l'élément.

Pour voir le XML original, cliquez avec le bouton droit sur la page et sélectionnez "Voir le code source".

Note :Dans Safari 5 (et versions antérieures), seules les textes des éléments sont affichés. Pour voir le XML original, vous devez cliquer avec le bouton droit sur la page et sélectionner "Voir le code source".

Voir le fichier XML non valide

Si vous ouvrez un fichier XML incorrect, certains navigateurs signaleront une erreur, d'autres le montreront, ou le montreront incorrectement.

<?xml version="1.0" encoding="UTF-8"?>
- <note>
  <to>George</to>
  <From>John</from>
  <heading>Rappel</heading>
  <body>N'oubliez pas la réunion !</body>
</note>

Essayez d'ouvrir ce fichier XML : note_error.xml

D'autres exemples XML

Veuillez consulter ces documents XML, cela vous aidera à vous faire une idée sensible de l'XML.

Menu du petit-déjeuner XML
C'est le menu du petit-déjeuner d'un restaurant, stocké sous forme de XML.
Catalogue de CD XML
Voici ma collection de CD, stockée sous forme de XML.
Catalogue de plantes XML
C'est un catalogue de plantes d'une fleuristerie, stocké sous forme de XML.

Pourquoi l'XML s'affiche-t-il ainsi ?

Les documents XML ne portent pas d'informations sur la manière de présenter les données.

Puisque les balises XML sont « inventées » par l'auteur du document XML, les navigateurs ne peuvent pas déterminer si une balise comme <table> décrit une table HTML ou un plateau de table.

En l'absence d'informations sur la manière de présenter les données, la plupart des navigateurs affichent les documents XML simplement comme du code source.

Astuce :Si vous souhaitez définir le style d'un document XML, utilisez XSLT.