Écrit par Neil Deakin.
Traduit par Alain B. (18/07/2005).
Page originale :
http://www.xulplanet.com/tutorials/xulqa/q_tmpl_predicate-iterate.html
Dans cet exemple, nous parcourons un prédicat plutôt que les enfants d'un container. Nous souhaitons parcourir tous les animaux préférés de Robert qui en a quatre. Nous spécifions le prédicat favoriteAnimal en utilisant l'attribut containment
. Il fait que la balise member
va parcourir ce prédicat.
Voir Voir la source de données
<vbox datasources="animals.rdf" ref="http://www.some-fictitious-zoo.com/humans/robert"
containment="http://www.some-fictitious-zoo.com/rdf#favoriteAnimal">
<template>
<rule>
<conditions>
<content uri="?uri"/>
<member container="?uri" child="?child"/>
<triple subject="?child"
predicate="http://www.some-fictitious-zoo.com/rdf#name"
object="?name"/>
</conditions>
<action>
<label uri="?child" value="?name"/>
</action>
</rule>
</template>
</vbox>
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.