【发布时间】:2018-04-10 16:32:33
【问题描述】:
我的文件已经在 notepad++ 中使用 UTF-8 编码,为什么我仍然收到此错误?
顺便说一句,我正在使用 jasperreports。 .jrxml
Oct 30, 2017 12:35:07 AM frmStart jButton_repActionPerformed
SEVERE: null
net.sf.jasperreports.engine.JRException: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:249)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:228)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:216)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:170)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:154)
at net.sf.jasperreports.engine.JasperCompileManager.compileReportToFile(JasperCompileManager.java:85)
at frmStart.jButton_repActionPerformed(frmStart.java:556)
【问题讨论】:
-
是否存储为 UTF-8 without BOM?
-
如何判断是不是?
-
我在notepad++ Encoding 中看到> 没有BOM 看不到UTF-8。
-
我的记事本++过时了吗?我看不到选项。