我有一个包含4个子报表的主报表。当我在iReport(版本4.1.3)中生成报告时,报告已成功生成。但是,当报表部署到JBoss服务器中时,会出现以下错误

Error Parsing Styled Text
"org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference jasper reports".

与数据源没有任何映射的对应空白报告正在成功生成。但是,从数据源获取值的程序抛出此错误。

你能告诉我可能是什么问题。

iReport版本:4.1.3

数据源:XML数据源

如果您需要更多信息,请告诉我。

最佳答案

我的猜测是您的XML数据源在某些数据中包含'&'字符。

如果是这样,请用&替换'&'并尝试,它应该可以正常工作。

PS:如果他们有帮助,您应该接受答案。

编辑:
在JasperForge论坛上查看this讨论。说的一样

09-25 17:26
查看更多