Bonjour,

J'ai créé un fichier .xml mis en forme grace à xsl(t)

qui ressemble a ça :


<?xml version="1.0" encoding="iso-8859-15" standalone="no"?>
<?xml-stylesheet href="../xsl/stylexsl.xsl" type="text/xsl"?>
<contenu> 
	<titre>Ma page</titre>
	<paragraphe>Lorem ipsum dolor sit amet.</paragraphe> 
	<titre>Actualitée</titre>						
</contenu>

(plus un menu présent dans un autre fichier .xml)
Ma page fonctionne correctement

Maintenant, j'ai besoin d'utiliser de l'asp sur mon site Smiley clown

Seulement, je ne pense pas que ça soit possible.
Est ce qu'il y'a une solution avec la configuration actuelle?

Ou reprendre toute mes pages pour utiliser une solution type XML Data Island ?

Ou autre chose?

Merci Smiley smile
Modérateur
Salut, Smiley cligne

Préambule : Je ne connais pas du tout ASP mais tiens Smiley ravi :

Transformation XSLT côté serveur avec ASP

<%@language="vbscript"%>

<%

   response.ContentType = "text/html"

   dim docXML
   dim docXSL

   Set docXML = Server.CreateObject("MSXML2.DOMDocument.3.0")
   Set docXSL = Server.CreateObject("MSXML2.DOMDocument.3.0")

   docXML.ValidateOnParse = True
   docXSL.ValidateOnParse = True

   docXML.load Server.MapPath("fichier.xml")
   docXSL.load Server.MapPath("fichier.xsl")

   strOutput = docXML.transformNode(docXSL)

   Response.Write strOutput

%>
Aucune idée de ce que ça vaut... C'est une adaptation d'un code trouvé dans un bouquin... Smiley lol
salut,

a écrit :
Préambule : Je ne connais pas du tout ASP mais tiens ravi :


ben moi non plus Smiley biggol

pour l'instant j'ai mis le xml de côté et j'ai préféré stocker mes pages directement dans des fichiers .ASP. (vu qu'elles ne sont pas destiné a être nombreuses)

mais je garce l'info sous le coude.

Merci