【发布时间】:2014-04-24 19:53:02
【问题描述】:
我正在使用 XSL 在两个不同的 XSD 之间进行映射。两者都包含作为 base64 的附件数据。但是,输入 XML 两个在同一个 XML 实例中包含多个附件是有效的。对于输出 XML 而言并非如此,因为每个 XML 实例只能包含一个附件。是否有可能创建一个 XSL,它接受一个文档作为其输入并在需要时从中输出多个文档?
谢谢
【问题讨论】:
-
您使用的是哪个版本的 XSLT?我问是因为 xslt 2.0 有
<xsl:result-document method="xml" href="{$filename}">. -
我目前使用的是 XSLT 1.0,但可以使用 2.0。我会试试上面的。