当前位置: 代码迷 >> J2EE >> 这该怎么处理?Object类型的xml文档
  详细解决方案

这该怎么处理?Object类型的xml文档

热度:16   发布时间:2016-04-22 01:27:11.0
这该怎么办??Object类型的xml文档
Object类型的

Object result=(Object) soapObject.getProperty(METHOD_NAME+"Result");

返回的是Object类型,然后我用result.toString() 打印出来的是如下

<lists>
 <list>
<book>one book</book>
</list>
 <list>
<book>two book</book>
</list>
</lists>

是一个xml文件的字符串

请问接下去怎么做,,请教代码实现,我要循环遍历book 列出这2条数据。。需要代码




------解决方案--------------------
用dom4j把它转换成xml文档:
 Document doc=DocumentHelper.parseText(obj.toString());
 Element root = doc.getRootElement();
 List elementList = .selectNodes("//list/@book" ); 
 Iterator iter=list.iterator(); 
 while(iter.hasNext()){ 
Element ele = (Element)iter.next();
System.out.println("book name="+ ele.getTextValue());
 }
代码可能有错误,而且这种解决办法可能也不是很好,希望能给你带来点灵感
good luck......
  相关解决方案