Bonjour à tous,
Je souhaite faire un lien absolut sur une feuille de style XSL depuis un fichier XML.
Le problème est que je n'y arrive pas !
Voici comment je procède :
Mon fichier XML :
Mon fichier XSL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type='text/xsl' href='http://192.168.10.1/monSite/mail.xsl'?> <?DOCTYPE mail SYSTEM 'http://192.168.10.1/monSite/mail.dtd'?> <mail> <date>2007-07-06</date> <time>14:40:12</time> <subject>blablabla</subject> .... </mail>
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 xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html" indent="yes"/> <!-- TEMPLATE MAIL --> <xsl:template match="/mail"> <html> <head> <title>Mail <xsl:value-of select="date"/></title> </head> <body> ... </body> </xsl:stylesheet>
Lorsque je passe la feuille XSL en relatif ca marche.
Lorsque j'attaque la feuille de style directement via mon navigateur (http://192.168.10.1/monSite/mail.xsl), je la récupère bien.
Pensant que le problème, venait du type mime renvoyé par Apache j'ai essayé d'ajouter dans le httpd.conf :
puis j'ai essayer aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part AddType application/xsl .xsl
puis j'ai essayer aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part AddType application/xml .xml .xsl
puis j'ai essayer aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part AddType text/xsl .xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part AddType text/xml .xml .xsl
Est-ce quelqu'un aurait une idée d'où vient le problème ??
Merci d'avance...![]()
Partager