我正在尝试此操作,看起来无法使其工作。有人可以看看,看看我是否缺少明显的东西。从单个xslt采购多个xml文档
我在test.xsl中引用了像这样的额外文档。
<xsl:value-of select="document('/customercare/library/test/test1.xml')/resources/resource/name" />
这是xml test1.xml。
<resources>
<resource>
<name>configuration</name>
</resource>
</resources>
这是我的ASP页面index.aspx中的片段调用。
<%
Dim mm_xsl As MM.XSLTransform = new MM.XSLTransform()
mm_xsl.setXML(Server.MapPath("/customercare/library/test/test2.xml"))
mm_xsl.setXSL(Server.MapPath("/customercare/library/test/test.xsl"))
Response.write(mm_xsl.Transform())
%>
我构建了一个网站,将有几百个产品。我希望有一个xml文档,其中包含高级详细信息,例如每个可以从任何地方采购的产品的名称和图像路径,这将具有独特的架构。然后有另一个XML文档与独特的架构,其中包含项目特定的子部分,如支持,将包含文件路径,电话号码等
我的问题是如何从一个单一的xslt ?
感谢
也在这里:http://www.w3schools.com/xsl/func_document.asp – Murph 2009-10-19 21:41:21