birt打印和导出,xml中文报错

birt打印和导出,如果xml中有中文,会报错如下,并且页面显示空白页,导出的xls为0字节

Caused by: Error.DesignFileException.INVALID_XML - 2 errors found!
1.)  ( line = 10, tag = property) org.eclipse.birt.report.model.util.XMLParserEx
ception (code = Error.XMLParserException.SAX_ERROR, message : Line Number:10 Err
or Code:Error.XMLParserException.SAX_ERROR Exception:org.apache.xerces.impl.io.M
alformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence. Message:
SAX detected an error with the basic XML syntax of the file. )
2.)  ( line = 10) org.xml.sax.SAXParseException (message : Invalid byte 2 of 2-b
yte UTF-8 sequence.)

解决办法:

增加环境变量JAVA_TOOL_OPTIONS    值为-Dfile.encoding=UTF-8

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值