"Le Guide Web partage mon parcours pour créer un business rentable en ligne."

mardi 10 juillet 2012

XML c'est quoi?


XML est un langage de balise.

Par définition une balise est Objet, dispositif qui permet de guider, de faire suivre un tracé précis.
Les balises ouvrantes sont encadrées par les caractères "<" et ">", les balises fermantes sont encadrées par les caractères "< / " et ">" .
Dans HTML toutes les balises sont prédéfinies par contre dans le XML les balises ne sont pas prédéfinies, on peut les définir librement en respectant les règles de langage d'où le nom Langage à balises extensible (en anglais eXtensible Markup Language).
Contrairement à HTML qui est orienté coté présentation des données, XML est orienté coté sens des données.

Les règles de XML sont:

- Chaque balise ouvrante doit avoir une balise fermante :
<Balise1>......</Balise1> .

Les balises doivent s'imbriquer proprement les uns dans les autres :

<Balise1>
   <Balise1-1>
               .....
   </Balise1-1>
  <Balise1-2>
             ......
  </Balise1-2>
</Balise1>


La syntaxe suivante est fausse:
<Balise1>
    <Balise1-1>
          ......
    </Balise1-1>
   <Balise1-2>
     .....
   </Balise1>
</Balise1-2>

En d'autres termes chaque balise qui a été ouverte sous une autre balise mère elle doit fermer sous la même balise mère.

-Les balises peuvent avoir des attributs qui doivent encadrées par des guillemets (simples ou doubles)

<Livre langue="français"> .... </Livre>

Exemple

<personne>

      <propriete>Valeur</propriete>

       <nom>Zekri</nom>

       <prenom>Fadoua</prenom>

</personne>

Aucun commentaire:

Enregistrer un commentaire