Bonjour, j'aimerais savoir comment transformer un document XHTML annoté en RDF en utilisant XSLT, je sais que je dois utiliser Xpath, mais de quelle facon?

Voici ce que j'ai de fait jusqu'à maintenant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet  version="1.0" 
xmlns:xls="http://www.w3.org/1999/XSL/Transform"
xmlns:html="http://www.w3.org/1999/xhtml">
 
<xsl:output method="html" encoding="utf-8"/>
<xsl:template match="/xhtml:html" >
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"
<rdf:Description rdf:about="http://mondocument.org">
<dc:title><xsl:value-of  select="html:head/html :title"/></dc:title>
</rdf:Description>
</rdf:RDF>
</xsl:template>
</xsl:stylesheet>


Voici ce que le document doit me donner en html:

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
<body><pre>
&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
&lt;rdf:RDF 
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" &gt;
 
&lt;rdf:Description rdf:about="http://mondocument.org"&gt;
&lt;title
xmlns="http://purl.org/dc/elements/1.1/"&gt;
le titre de mon document
&lt;/title &gt;
&lt;/rdf:Description&gt;
 
&lt;/rdf:RDF&gt;
</pre></body></html>