Я пытаюсь это сделать и не могу заставить его работать. Может кто-то взглянуть и посмотреть, не хватает ли я чего-то очевидного.Поиск нескольких документов xml из одного xslt
Я ссылаюсь на дополнительный документ, подобный этому в 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-документ с уникальной схемой, которая содержит элементы, относящиеся к подразделению, такие как поддержка, которая будет содержать пути к документам, номера телефонов и т. Д.
Мой вопрос заключается в том, как я могу исправить оба документа xml из одного xslt ?
Благодаря
Также здесь: http://www.w3schools.com/xsl/func_document.asp – Murph