1.XML
1.4.Mon premier document XML
Voici un document XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <annuaire> <personne type="étudiant"> <nom>HEUTE</nom> <prenom>Thomas</prenom> <email>webmaster@xmlfacile.com</email> </personne> <personne type="chanteur"> <nom>CANTAT</nom> <prenom>Bertrand</prenom> <email>noir@desir.fr</email> </personne> </annuaire> |
Ce document XML est bien-formé, il a une seule racine (annuaire), 2 éléments (personne), 1 attribut associé à <personne> (type) et la balise personne a 3 éléments (nom,prénom,email).
Un fichier XML représente syntaxiquement un arbre, l'arbre correspondant à ce fichier est le suivant:
Un fichier XML représente syntaxiquement un arbre, l'arbre correspondant à ce fichier est le suivant:

1.5.Les attributs
Les valeurs des attributs doivent être précisés, au choix, entre guillemets " ou entre apostrophes '.
Une valeur précisée entre apostrophes peut contenir des guillemets, une valeur précisée entre guillemets peut contenir des apostrophes.
Si vous souhaitez indiquer une valeur d'attribut contenant des guillemets (alors que celle-ci est délimitée par des guillemets) vous devrez utiliser la notation " ou le code ASCII ".
Si vous souhaitez indiquer une valeur d'attribut contenant des apostrophes (alors que celle-ci est délimitée par des apostrophes) vous devrez utiliser la notation ' ou le code ASCII '.
<?xml version="1.0" encoding="ISO-8859-1"?> <racine> <mabalise monattribut="valeur1" /> <mabalise monatrribut='valeur2' /> </racine> |
<?xml version="1.0" encoding="ISO-8859-1"?> <racine> <mabalise monattribut='il a dit "Bonjour!"' /> <mabalise monatrribut="c'était aujourd'hui" /> </racine> |
Si vous souhaitez indiquer une valeur d'attribut contenant des apostrophes (alors que celle-ci est délimitée par des apostrophes) vous devrez utiliser la notation ' ou le code ASCII '.
<?xml version="1.0" encoding="ISO-8859-1"?> <racine> <mabalise monattribut="il a dit "Bonjour!"" /> <mabalise monatrribut='c'était aujourd'hui' /> </racine> |


