Forums : Template et RDF

Aller à la discussion :  Plus récente Plus ancienne

# fichier rdf pour un arbre...

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

# Re: fichier rdf pour un arbre...

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.

# Re: fichier rdf pour un arbre...

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.