谁会dom4j解析xml啊? 
<?xml version="1.0" encoding="gbk" standalone="yes" ?> 
<report>
  <report-name name="Keywords performance report" /> 
<date-range date='Nov 23, 2010 - Nov 25, 2010'/>  
<table>
<columns>
  <column name="cost" /> 
  <column name="AveragePosition" /> 
  </columns>
<rows>
  <row date="2010-11-22" campaignid="50552987" campaign="师" adgroupid="1535951867" adgroup="班" keywordid="6645585945" kwSite="班" siteKwStatus="Active" qualityScore="4" adwordsType="Search Only" maxCpc="6000000" Impressions="32" clicks="2" cost="10560000" AveragePosition="2.0625" /> 
 </rows>
  </table>
</report>
麻烦帮把row 里面的数据解析出来。! 真悲剧,我不会。

解决方案 »

  1.   


    SAXReader reader = new SAXReader();
    Document doc = null;
    try {
    doc = reader.read(new File("aa.xml"));
    } catch (DocumentException e) {
    try {
    System.out.println("读取REST.xml发生错误!");
    e.printStackTrace();
    } catch (InterruptedException e1) {
    e1.printStackTrace();
    }
    }
    List<Element> reslist = doc.selectNodes("//row");
    for(Element e : reslist){
    String date = e.attributeValue("date");
    String campaignid = e.attributeValue("campaignid");
    .......
    }