Envoyé par : beber42
Date : 30/11/2008 17:23
Bonjour,
J'ai un peu (beaucoup) de mal avec les fichiers rdf et je voudrais savoir si la façon dont est cree le mien correspond à ce que je veux faire :
<?xml version="1.0" encoding="iso-8859-1"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:CLIENTS="http://www.test.com/rdf#">
<RDF:Description RDF:about="http://www.test.com/Dupont_Jean">
<CLIENTS:nom>Dupont Jean</CLIENTS:nom>
</RDF:Description>
<RDF:Description RDF:about="http://www.test.com/Dupont_Bertrand">
<CLIENTS:nom>Dupont Bertrand</CLIENTS:nom>
</RDF:Description>
<RDF:Description RDF:about="http://www.test.com/1234 AA 22">
<CLIENTS:marque>Peugeot 205</CLIENTS:marque>
<CLIENTS:immatriculation>1234 AA 22</CLIENTS:immatriculation>
</RDF:Description>
<RDF:Description RDF:about="http://www.test.com/4321 BB 22">
<CLIENTS:marque>Peugeot 206</CLIENTS:marque>
<CLIENTS:immatriculation>4321 BB 22</CLIENTS:immatriculation>
</RDF:Description>
<RDF:Description RDF:about="http://www.test.com/6543 CC 22">
<CLIENTS:marque>Peugeot Partner</CLIENTS:marque>
<CLIENTS:immatriculation>6543 CC 22</CLIENTS:immatriculation>
</RDF:Description>
<RDF:Seq RDF:about="http://www.test.com/Dupont_Jean">
<RDF:li RDF:resource="http://www.test.com/1234 XR 42"/>
<RDF:li RDF:resource="http://www.test.com/4321 AAA 42"/>
</RDF:Seq>
<RDF:Seq RDF:about="http://www.test.com/Dupont_Bertrand">
<RDF:li RDF:resource="http://www.test.com/955 DLL 78"/>
</RDF:Seq>
<RDF:Seq RDF:about="http://www.test.com/clients">
<RDF:li RDF:resource="http://www.test.com/Dupont_Jean" />
<RDF:li RDF:resource="http://www.test.com/Dupont_Bertrand" />
</RDF:Seq>
</RDF:RDF>
car je voudrais l'associer avec un arbre pour avoir un truc comme ca :
+-- Dupont Jean
-- Peugeot 205 1234 AA 22
-- Peugeot 206 4321 BB 22
+-- Dupont Bertrand
-- Peugeot Partner 6543 CC 22
Merci pour vos réponses,
Bertrand
Envoyé par : hhf
Date : 04/12/2008 21:39
ca m'a l'air pas mal du tout, quel est ta question, ca ne marche pas ?
Ceci dit, tu devrais donner un autre espace de nom pour les voitures:
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:CLIENTS="http://www.test.com/rdf#"
xmlns:CAR="urn:car#">
...
...
<RDF:Description RDF:about="urn:car:6543CC22">
<CAR:marque><![CDATA[Peugeot Partner]]></CLIENTS:marque>
<CAR:immatriculation><![CDATA[6543 CC 22]]></CLIENTS:immatriculation>
</RDF:Description>
Évite peut être les espaces dans les about, et encore...
Par contre penses a mettre des CDATA dans tes balises, pour éviter des problème de caractères spéciaux.
Et aussi, essaye de remplacer tes "resource" par des "about", normalement ca marche, de mémoire.
Envoyé par : beber42
Date : 28/12/2008 11:57
Bonjour,
Ok, merci pour ta réponse...
Maintenant, il faut que je m'attaque a la partie xul et les templates et les rules se n'est pas mon fort...
Bertrand.
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.