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.