Envoyé par : Utilisateur anonyme
Date : 17/11/2004 15:40
J'ai un RDF qui me récupère le prénom d'un liste de personne et je veux dans mon fichier XUL les afficher mais ca ne marche pas.
Voici mon source
Fichier RDF :
<?xml version="1.0" encoding="UTF-8"?> <RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:row="http://dummy/rdf#"> <RDF:Bag about="urn:data:row"> <RDF:li> <RDF:Description><row:Prenom>Arnaud</row:Prenom></RDF:Description> </RDF:li> <RDF:li> <RDF:Description><row:Prenom>Association</row:Prenom></RDF:Description> </RDF:li> <RDF:li> <RDF:Description><row:Prenom>Affaires</row:Prenom></RDF:Description> </RDF:li> </RDF:Bag> </RDF:RDF>
Fichier XUL :
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window
id="example-window"
title="History List"
xmlns:Prenom="rdf#"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<button label="Voir toutes les personnes" type="menu"
datasources="personnes.rdf">
<template>
<rule PRENOM:specimens="0"></rule>
<rule>
<menupopup>
<menuitem uri="rdf:*" label="rdf:rdf#Prenom"/>
</menupopup>
</rule>
</template>
</button>
</window> Envoyé par : Utilisateur anonyme
Date : 18/11/2004 12:26
Remplace "label="rdf:rdf#Prenom" par "label="rdf:http://dummy/rdf#Prenom"
Envoyé par : Utilisateur anonyme
Date : 18/11/2004 12:38
Je viens de tester et ca ne marche toujours pas
Envoyé par : Utilisateur anonyme
Date : 18/11/2004 13:14
arf, j'avais pas fait attention : t'as oublié l'attribut "ref" dans la balise "button"
Il faut mettre :
<button label="Voir toutes les personnes"
type="menu"
ref="urn:data:row"
datasources="personnes.rdf">
Envoyé par : Utilisateur anonyme
Date : 18/11/2004 14:35
En effet, j'avais pas fait attention
Merci !
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.