Envoyé par : cokinou
Date : 07/01/2009 16:08
Bonjour à tous,
J'ai une petite question concernant les RDF. J'ai un RDF tout simple :
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:TUTU="urn:xultutu:rdf:">
<TUTU:Ele RDF:about="urn:xultutu:ele1">
<TUTU:name>Bouchon</TUTU:name>
</TUTU:Ele>
<TUTU:Ele RDF:about="urn:xultutu:ele2">
<TUTU:name>Renard</TUTU:name>
</TUTU:Ele>
<TUTU:Ele RDF:about="urn:xultutu:ele3">
<TUTU:name>Renard</TUTU:name>
</TUTU:Ele>
<RDF:Seq RDF:about="urn:xultutu:list">
<RDF:li resource='urn:xultutu:ele1'/>
<RDF:li resource='urn:xultutu:ele2'/>
<RDF:li resource='urn:xultutu:ele3'/>
</RDF:Seq>
</RDF:RDF>
que j'utilise dans une liste de cette façon :
<listbox onselect="" datasources="tutu.rdf" ref="urn:xultutu:list">
<template>
<rule>
<listitem uri="rdf:*">
<listcell label="rdf:urn:xultutu:rdf:name" />
</listitem>
</rule>
</template>
</listbox>
Mon problème est le suivant : comment je peux récupérer la resource d'un des éléments de ma liste ? Pour faire clair : comment quand je sélectionne un élément, je sais de quelle resource il s'agit ? Par exemple en sélectionnant Renard comment je fais pour trouver si il s'agit de la resource urn:xultutu:ele2 ou urn:xultutu:ele3 ?
Jusqu'à présent j'utilisais la fonction GetSource() mais je n'ai jamais eu de cible identique comme là le cas de Renard :-( Y a t'il un moyen de savoir de quel resource il s'agit lorsque je le sélectionne ?
Merci d'avance pour vos réponses ;-)
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
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.