现在我工作中遇到一个问题,现在我从事网站客户端的开发,怎样把服务器端以字符串的形式传送过来的XML文件提取出数据来 这个我不会!请高手们帮帮小弟一把吧 !本人不胜感激!

解决方案 »

  1.   

    用dom4j
    假设你已经得到XML文件内容的字符串content
    Document document = DocumentHelper.parseText(context);提取数据的方法就很多了,比如:
    Element root = document.getRootElement();for(Iterator itr = element.elementIterator(); itr.hasNext(); )
    {
        Element element = (Element)itr.next();
        
        //取值,属性的方法较多,也比较简单可参考dom4j文档
        element.getText();
        element.getAttributeValue("..");
    }
      

  2.   

    Document document = DocumentHelper.parseText(context);
    写错了应该是
    Document document = DocumentHelper.parseText(content);
      

  3.   

    楼上说的对,用xml的解析类就行了
      

  4.   

    能不能给我具体一个DEMO呀?我现在急需要!万分感谢!!!!1