有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

不支持大于4字节的java字符

我的java(1.7)项目处理xml文件。然而,对于一个特定的xml文件,它在DEV环境中给出了以下异常,但在SIT环境中没有。该项目在两种环境下都在WebLogic 12.1.2上运行。当我在DEV中删除双引号时,这个异常不会抛出。但我想知道为什么它在SIT中不删除双引号就不会抛出异常

XML标签如下:

<abc>xxx “yyyyyy” xxxxxxx<\abc>
Exception throws: java.io.CharConversionException: Characters larger than 4 bytes are not supported: bytes 0x93 implies a length of more than 4 bytes 
at .org.apache.xmlbeans.impl.piccolo.xml.UTF8XMLDecoder.decode(UTF8XMLDecoder.java:162)

有人能告诉我哪些地方需要检查吗


共 (0) 个答案