【发布时间】:2012-01-25 05:27:39
【问题描述】:
我正在使用 SimpleXML 在 Android 中解析 XML 文件。我需要解析以下 XML,
<?xml version="1.0" encoding="UTF-8"?>
<Box>
<SerialNumber>XYSSDSD</SerialNumber>
<Alias><![CDATA[SSS: 8]]></Alias>
<BoxType>SD</BoxType>
</Box>
我写了Bean类来映射上面的xml
@Element(name="SerialNumber")
private String serialNumber;
@Element(name="Alias", data=true)
private String aliasType;
@Element(name="BoxType")
private String boxType;
我在解析 XML 时遇到以下异常
1-24 23:57:47.407:APItoBEAN(1796) 中的 E/异常:无法满足 @org.simpleframework.xml.Element(data=true, name=Alias, required=true, type=void) 字段 'aliasType' 私有 .Box.aliasType 类 Box 在第 1 行
这里有人可以帮我吗? 感谢您的宝贵时间!
【问题讨论】:
标签: java android xml-parsing cdata simple-framework