Introduction à XML - Partie (2)

. 8/12/2011
  • Agregar a Technorati
  • Agregar a Del.icio.us
  • Agregar a DiggIt!
  • Agregar a Yahoo!
  • Agregar a Google
  • Agregar a Meneame
  • Agregar a Furl
  • Agregar a Reddit
  • Agregar a Magnolia
  • Agregar a Blinklist
  • Agregar a Blogmarks


>> XML : Attributs

* Les attributs sont à l'intérieur de la balise ouvrante d'un élément.

* Syntaxe :
    attribut="valeur".

* Exemple :
      <LIVRE SUJET="XML">.
L'attribut SUJET de l'élément LIVRE a la valeur "XML".


* En XML, les valeurs doivent toujours être encadrées par des guillemets.

>> XML : Entités ...


* Il existe deux catégories d'entités:
  - Entités générales
  - Entités de paramètre


>> XML : Entités Générales

* Les entités générales sont des variables utilisées pour définir des chaînes de
caractères.

* Elles sont utilisées pour ne pas avoir à taper de longues chaînes de
caractères plusieurs fois dans un document.

* Exemple :
       & xml; pour "Extensible Markup Language"

* Note :
Si la chaîne de caractères doit être modifiée, on la modifie seulement une fois.

>> XML : Entités de paramètres


* Les entités de paramètre sont pré-définies dans XML

* Entité de paramètre        Caractère

             &lt;                          <
             &gt;                         >
                  &amp;                      &
                  &quot;                      "
                  &apos;                      '

>> XML : Données Textuelles

* Le texte entre les balises d'un élément est appelé données textuelles
(character data).


* Une donnée textuelle est composée de n'importe quel caractère à l'exception
du caractère <.


* Note: on utilise l'entité &lt; à la place du caractère <.

* Le nom d'une balise peut commencer par une lettre ou le symbole souligné _ suivi de n'importe quelle combinaison de lettres, de chiffres, de tiret (-), de souligné ( _ ) ou de point ( . ).

* La seule exception est que le nom ne peut pas débuter par xml en miniscules.