Salut tout le monde,

Voici mon problème :

Je voudrais générer des liens internes dans mon fichier html de sortie.

Voici comment je réalise l'ancre : (ID est ce que je veux mettre comme ancre)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<xsl:element name="a">
<xsl:attribute name="name">{@ID}</xsl:attribute>
<xsl:value-of select="./@ID"/>
</xsl:element>
et voici le lien : (parent est l'ID précédent)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<xsl:element name="a">
<xsl:attribute name="href">#<xsl:value-of select="./@Parent"/></xsl:attribute>
<xsl:value-of select="./@Parent"/>
</xsl:element>
Mais ça ne fonctionne pas.
Quand je cliques sur le lien dans IE, j'obtiens ça dans la barre d'adresse :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
file:///D:/Projekte/variablexml.xml#07180B68
07180B68 étant une ancre par exemple.

Peut-être que je fais mal les choses, mais autre question, comment peut-on visualiser le fichier html produit ?

Merci d'avance !