日期:2014-05-20  浏览次数:20768 次

Jibx 无法转换数据类型
Schema中如:
<xs:element minOccurs="0" name="ID" type="xs:int" />

但是unmarshal后,报出:
java.lang.NumberFormatException: For input string: ""

查看xml后发现:
<ID></ID>

上游数据不可改变,这种问题如何处理?



------解决方案--------------------
java.lang.NumberFormatException: For input string: ""
这个是格式错误。
改为如下试试呢
<xs:element minOccurs="0" name="ID" type="xs:string" />