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条数据。。需要代码

解决方案 »

  1.   

      用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......