我在CDA中创建了许多查询,以便与Pentaho Report Designer一起使用。我可以在服务器上链接到我的CDA查询,但是当我尝试预览某些查询时,我收到以下错误:
字符引用“&#26”是无效的XML字符。
查询在CDA预览器上运行时没有问题。
提前致谢, 弗格斯
答案 0 :(得分:1)

确实是XML 1.0版中无效的XML字符。在这种情况下,更具体地说,我们谈论的是角色&amp ;.快速解释为什么control characters是非法的:
[...]标记语言不应该有任何支持 传输和流量控制字符,包括它们 为二进制转换中的任何编辑器和解析器创建问题。
Pentaho Report Designer解析器不会处理这些控制字符。因此,我的建议是将XML中的这些值更改为&
,这是XML规范中的五个predefined entities之一,负责呈现字符&。