【问题标题】:Need a way to backport serialize() to xquery1.0需要一种将 serialize() 反向移植到 xquery1.0 的方法
【发布时间】:2021-05-06 11:14:48
【问题描述】:

我想在输出文档中放置一个 xml 节点作为 CDATA,我必须使用 xquery1.0

如何反向移植serialize()

我有 Saxon-HE-9.5.1-8.jar 作为 wso2-mi 提供的 XQuery 处理器

【问题讨论】:

  • 那是哪个 XQuery 处理器?
  • 你能分享一下你到目前为止的尝试吗?
  • 添加到说明中。

标签: xquery wso2mi


【解决方案1】:

我不知道有关 Saxon 9.5 的详细信息,但它不是旧的纯 XQuery 1.0 处理器,而是介于两个版本之间;所以也许尝试

xquery version "3.0";
declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization";

declare option output:method 'xml';
declare option output:cdata-section-elements 'foo';

有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-25
    • 1970-01-01
    • 2013-03-17
    • 2011-06-29
    • 2016-09-07
    • 2016-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多