Java JasperReports PDF&;惹事生非
我正在尝试使用JasperReports创建pdf文档。一切正常,除了出现&字符外,有些标记不会被解释,并出现在最终文档中 我必须转义de“&”字符吗?我已经试着写了&取而代之的是,在它周围包装一个新的标签。在第一个例子中,&出现在我的pdf中,在第二个例子中,符号与它消失了 我的JasperReport元素是:Java JasperReports PDF&;惹事生非,java,jasper-reports,Java,Jasper Reports,我正在尝试使用JasperReports创建pdf文档。一切正常,除了出现&字符外,有些标记不会被解释,并出现在最终文档中 我必须转义de“&”字符吗?我已经试着写了&取而代之的是,在它周围包装一个新的标签。在第一个例子中,&出现在我的pdf中,在第二个例子中,符号与它消失了 我的JasperReport元素是: <textFieldExpression class="java.lang.String"><![CDATA[$P{footer}]]></textF
<textFieldExpression class="java.lang.String"><![CDATA[$P{footer}]]></textFieldExpression>
例如。
理想:a&b酒店
第一次尝试:a&;b。结果:a“&;”b
第二次尝试:a“<![CDATA[&]]>b”。结果:a b
(我添加了一些空格和引号,以避免在此编辑器中设置字符串格式)
有什么线索吗
编辑:请阅读第一条评论。您是否尝试转义为ASCII或Unicode:
- “a&;b”
- “a&;b”
?您是否尝试转义到ASCII或Unicode:
- “a&;b”
- “a&;b”
?我实际上写的是&;还有,但是文本编辑器会自动格式化它。您是使用iReport 3.0(经典版)还是NetBeans版本来编辑JRXML;还有,但是文本编辑器会自动格式化它。您是使用iReport3.0(经典版)还是NetBeans版本来编辑JRXML?