Attributs des éléments xml – Apple Final Cut Pro 6 Manuel d'utilisation

Page 1794

Advertising
background image

Chapitre 11

Utilisation du format XML Final Cut Pro et des métadonnées QuickTime

171

II

Le langage XML a été conçu pour être extensible. Vous pouvez définir n’importe
quelles balises et règles hiérarchiques en fonction des données sur lesquelles vous
travaillez. Par exemple, un fichier XML contenant les données d’inventaire d’un maga-
sin peut comporter des éléments tels que <product>, <manufacturer>, <cost> et
<size>. Un fichier XML contenant des informations de montage vidéo comporterait des
éléments très différents, par exemple <clip>, <name>, <duration>, <logginginfo>, etc.

Le langage XML est un langage avec balises strict, ce qui signifie que toutes les balises
doivent être fermées. Par exemple, si votre document XML contient une balise <clip>,
il doit exister une balise </clip> correspondante pour fermer l’élément. Les balises non
fermées provoquent des erreurs.

Attributs des éléments XML

Certains éléments contiennent des informations d’identification appelées attributs.
En langage XML, l’attribut d’un élément se présente comme suit :

<font color= »red »>

...

</font>

Dans l’exemple ci-dessus, l’élément Font (police) présente un attribut appelé color,
(couleur), qui a pour valeur red (rouge). Vous pouvez également choisir de structurer
le format XML sans attributs :

<font>

<color>red</color>
...

</font>

Tout comme les balises XML, les attributs sont extensibles. Lorsque vous définissez les
règles de votre fichier XML, vous pouvez autoriser les éléments à présenter les attributs
souhaités. Par exemple, dans le format d’échange XML Final Cut Pro, chaque plan peut
comporter un attribut « id », de sorte qu’il puisse être identifié et référencé de manière
unique :

<clip id= »coffee house 1 »>

...

</clip>
<clip id = »coffee house 2 »>

...

</clip>

Advertising