【问题标题】:Transform Multiple xml input source as stream to one xslt using saxon使用 saxon 将多个 xml 输入源作为流转换为一个 xslt
【发布时间】:2014-03-13 18:13:02
【问题描述】:

我是 saxon 和 xslt 的新手,我们的业务是 feeder 提供多个 xml 文件,xslt 从 altov 生成)创建一个输出 xml 文件,我们选择了 saxon 作为转换器。

到目前为止,我能够转换单个 xml 文件

是否有任何机构有示例,其中 xslt 将多个 xmls 作为输入流,使用 saxon 进行转换。

感谢和问候, 库马尔

【问题讨论】:

  • 你能贴出你试过的代码吗?如果你能展示你已经尝试过的东西,你会得到更好的回应。

标签: saxon


【解决方案1】:

您没有告诉我们足够的要求,但有几个技巧需要注意:

  • 您可以将其他文档作为使用 xsl:param 声明的样式表参数传递

  • 您可以使用 doc() 或 document() 函数读取文档(给定其 URI)

  • 您可以使用 collection() 函数读取整个文档集合(例如目录的内容)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多