0

我在 CDA 中创建了许多用于 Pentaho 报表设计器的查询。我可以链接到服务器上的 CDA 查询,但是当我尝试预览一些查询时,我收到以下错误:

字符引用“”是无效的 XML 字符。

查询在 CDA 预览器上运行没有问题。

在此先感谢,弗格斯

4

1 回答 1

1

&#26在 XML 1.0 版中确实是一个无效的 XML 字符。在这种情况下,更具体地说,我们谈论的是字符 &。关于为什么控制字符是非法的快速解释:

[...] 标记语言不应该有任何需要支持传输和流控制字符,并且包含它们会给二进制转换中的任何编辑器和解析器带来问题。

Pentaho Report Designer 解析器不会处理这些控制字符。因此,我的建议是将您的 XML 中的这些值更改为 XML 规范&中的五个预定义实体之一,负责呈现字符 &。

于 2016-08-31T16:32:10.703 回答