关于xstream把XML转换java对象问题,求高手解答。
<?xmlversion="1.0"encoding="UTF-8"?><KET><LoginRsp><Code>0</Code><Err></Err><SessionI...
<?xml version="1.0" encoding="UTF-8"?>
<KET>
<LoginRsp>
<Code>0</Code>
<Err></Err>
<SessionId></SessionId>
</LoginRsp>
</KET>
这个XML怎么转换成LoginRsp对象? 展开
<KET>
<LoginRsp>
<Code>0</Code>
<Err></Err>
<SessionId></SessionId>
</LoginRsp>
</KET>
这个XML怎么转换成LoginRsp对象? 展开
2个回答
展开全部
XStream xStream = new XStream();
xStream.aliasType("LoginRsp", LoginRsp.class);
Object o = xStream.fromXML(ClassLoader.getSystemResourceAsStream("xxx.xml"));
System.out.println(o);
xStream.aliasType("LoginRsp", LoginRsp.class);
Object o = xStream.fromXML(ClassLoader.getSystemResourceAsStream("xxx.xml"));
System.out.println(o);
更多追问追答
追问
xstream.aliasType("LoginRsp", LoginRsp.class);
LoginRsp rsp = (LoginRsp)xstream.fromXML(responseData);
LoginRsp类的成员变量我定义好了,responseData是刚才的XML,为啥还报错呢?
追答
哦 知道了 你的XML里面的不要
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询