Brug af includes ved flet xslt (xml og asp fil)
Håber spørgsmålet er i den korrekte kategori?Jeg opbygger en del sider vha. asp, xsl og xml filer (se flettemetode nederst) men jeg kan ikke få det til at virke hvis jeg benytte includes i min xsl fil. Kan jeg dette og hvordan?
Ex.
visalleprint.xsl:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="ISO-8859-1"/>
<xsl:template match="/">
<html>
<body class="tom">
<!-- #include file="menu.inc"--> //problemlinien vedr. nedenstående flettemetode
<table width="100%">
<tr>
<xsl:apply-templates select="abc"/>
</tr>
</table>
</body>
</html>
</xsl:template>
result.xml:
Indeholder abc data
.asp: - flettefil/metode
<SCRIPT LANGUAGE="JSCRIPT" RUNAT="SERVER">
//Hovedprogram. Indlæser dataene i XSL oversigt
var strSourceFile = Server.MapPath("result.xml");
var strStyleFile = Server.MapPath("visalleprint.xsl");
// Indlæser XML-dokument
var oSource = Server.CreateObject("MSXML2.DOMDocument");
oSource.async = false;
oSource.load(strSourceFile);
//Indlæser XSLT-stylesheet
var oStylesheet = Server.CreateObject("MSXML2.DOMDocument");
oStylesheet.async = false;
oStylesheet.load(strStyleFile);
//Send transformeret HTML til client
Response.CharSet = "ISO-8859-1";
oSource.transformNodeToObject(oStylesheet, Response);
</SCRIPT>