Parcourir les éléments d'un noeud

Écrit par Neil Deakin. Traduit par Alain B. (20/07/2005).
Page originale : http://www.xulplanet.com/tutorials/xulqa/q_tmpl_parent-iterate.html xulplanet.com

Cet exemple vous montre la récupération des parents d'un noeud donné. Dans ce cas, le noeud de départ est 'emu' et ses deux parents sont récupérés.

Voir   Voir la source de données

<vbox datasources="animals.rdf" ref="http://www.some-fictitious-zoo.com/birds/emu">
  <template>
    <rule>
      <conditions>
          <content uri="?uri"/>
          <member container="?parent" child="?uri"/>
          <triple subject="?parent"
                  predicate="http://www.some-fictitious-zoo.com/rdf#name"
                  object="?name"/>
      </conditions>
      <action>
        <label uri="?parent" value="?name"/>
      </action>
    </rule>
  </template>
</vbox>