我有一个包含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讨论。说的一样