我想使用JRDesignTextField生成报告,
当我的html文本在输出(xls或pdf)中以“ /”字符开头时,该文本全部删除!

示例/BNF/XYC/ABCdddd<br/> XzC =>结果为.xls(excel):XzC

 textField = new JRDesignTextField();
    textField.setBlankWhenNull(true);
    textField.setStretchWithOverflow(true);
    textField.setMarkup(JRCommonText.MARKUP_HTML);
   ....

最佳答案

使用/转义&#92;以便您的字符串为

&#92;BNF&#92;XYC<br/> XzC


编辑:<p></p>的串联也将起作用

<p>/BNF/XYZ<br/> XzC</p>


并记得在setMarkup(JRCommonText.MARKUP_HTML)上的JRDesignTextField

10-05 22:48