微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

阻止 Saxon 返回 XML 声明编码属性

如何解决阻止 Saxon 返回 XML 声明编码属性

我从命令行运行 Saxon

java -cp Saxon net.sf.saxon.Query some.xquery

它运行并返回字符串数据。

但是,它也包括以下内容

<?xml version=“1.0” encoding=“utf-8”?>

在 xquery 或 java 调用中需要什么选项或参数来防止它成为输出的一部分?

解决方法

如果它返回字符串数据,那么您可能不希望 &< 被转义,因此您应该使用 method=text 运行。您可以在查询本身 (declare option output:method "text"); ,或在命令行 (!method=text) 上。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。