difficulté pour travailler sur un format rdf

difficulté pour travailler sur un format rdf - XML/XSL - Programmation

Marsh Posté le 27-02-2006 à 19:17:35    

voilà j'ai un petit soucis :
j'ai un fichier rdf ou il y'a des tag ecrit comme ça :
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" ...>
  3. <rdf:Description about="...">
  4. <dc:title>blabla
  5. </dc:title>
  6. <dc:description>blablabla
  7. </dc:description>
  8. <dc:subject>blabla
  9. </dc:subject>
  10. </rdf:Description>
  11. </rdf:RDF>


quand je veut me placer sur le noeud <rdf:RDF>, perso j'utilise ça comme fichier xsl:
 

Code :
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  3. <xsl:output method="html" omit-xml-declaration="yes" indent="yes" />
  4. <xsl:template match="/">
  5. <xsl:apply-templates/>
  6. </xsl:template>
  7. <xsl:template match="rdf:RDF">
  8. #DEBUT
  9. <xsl:for-each select="rdf:Description">
  10.  plein de truc
  11. </xsl:for-each>
  12. #FINß
  13. </xsl:template>
  14. </xsl:stylesheet>


j'obtient ça comme erreur :

Code :
  1. javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: javax.xml.transform.TransformerException: Le préfixe doit se résoudre en nom d'espace : rdf

Reply

Marsh Posté le 27-02-2006 à 19:17:35   

Reply

Marsh Posté le 27-02-2006 à 19:39:30    

Fianlement j'ai trouvé il suffit d'inclure les définition des namespace dans le xsl.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed