问答详情
源自:5-3 消息的接收与响应

xml转为map集合

xml转为map集合

提问者:深圳流浪的covey 2015-06-19 18:24

个回答

  • 慕一春
    2016-01-05 16:59:24

    1. 导入dom4j-x.x.x.jar (不同版本有细微的区别,自己百度下载!) 

    2. 如下

     Map<String,String>map = new HashMap<String, String>();

       SAXReader reader = new SAXReader();

       Document doc = reader.read(new File("C:/text.xml"));    // 读取xml,可以是本地路径、url、inpustream流

       Element root = doc.getRootElement();

       List<Element> list = root.elements();

       for (Element e: list){

       map.put(e.getName(), e.getText());

       }