2009-04-23 65 views
2

我想用JasperReports创建一个pdf文档。一切正常,除非出现&字符,某些标签不被解释,并出现在最终文档中。JasperReports PDF。 &字符造成的麻烦

我必须逃脱德“&”字符吗?我已经尝试写&,而不是围绕它。在第一种情况下,&出现在我的pdf中,而在第二种情况下,符号消失。

我JasperReport的元素是:

<textFieldExpression class="java.lang.String"><![CDATA[$P{footer}]]></textFieldExpression> 

EG。 想要的:a & b

第一次尝试:“& amp”湾结果:“& amp;” b

第二次尝试:“<![CDATA [&]]> b”。结果:A B

(我已经添加了一些空间和报价,以避免串在此编辑器格式化)

任何线索?

编辑:请先阅读第一条评论。

+0

我实际上写的是&和<![CDATA [&]]>,但文本编辑器会自动格式化它。 – Tom 2009-04-23 20:00:34

回答

0

您是否尝试过逃跑,以ASCII或Unicode:

  • “一&#38; B”
  • “一&#x0026; B”