读取XML文件 并转成Map
来源:互联网 发布:易凯软件 编辑:程序博客网 时间:2024/05/16 00:51
需要引用jar包
dom4j-1.6.jar jaxen-1.1-beta-6.jar
代码片段
XML文件
<?xml version="1.0" encoding="UTF-8"?><root> <parent> <parentId> 1 </parentId> <parentName>测试</parentName> <parentUrl>www.test.com</parentUrl> </parent></root>
java代码
package com.topnet.search;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.List;import java.util.Map;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class TextElasticsearch { public static void main(String[] args) { File file =new File("XML文件路径"); SAXReader reader = new SAXReader(); Map<String,String> map = new HashMap<String,String>(); Document document =null; try { document = reader.read(file); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } Element element = (Element) document.selectSingleNode("//root/parent"); List<Element> list = element.elements();//放入集合中 //遍历 把list中存的XML中的根元素及其内容放入放入map中 for (Element e : list) { map.put(e.getName(), e.getText()); } System.out.println(map.get("parentName")); }}
0 0
- 读取XML文件 并转成Map
- C#读取Psd,并将Psd每层图片转成FairyGUI所需要的Xml文件
- xml读取并转存到map中
- Dom4jUtil工具类,用于将xml文件转成map
- 下载/保存/读取 文件,并转成流输出
- java读取csv文件并将其转成json
- java读取csv文件并将其转成json
- JQuery读取XML文件数据并显示
- MFC读取XML文件并解析
- java读取xml文件并分页显示
- java 读取xml文件并输出
- 读取XML文件并生成DataTable
- JavaScript读取并解析XML文件
- awk读取XML文件并格式化数据
- 【代码积累】xml文件读取并输出
- 读取Excel文件转成DataTable
- 读取图片文件 转成 byte[]
- .cvs文件读取转成对象
- 支付宝的流程
- ui-router--登录页通过路由跳转到内页的demo
- 欢迎使用CSDN-markdown编辑器
- android左右横屏设置
- [Shell]Join使用
- 读取XML文件 并转成Map
- Rxjava(变换类)-GroupBy
- 利用notepad++删除TXT文件里的空格空行
- xcode8最新icon图标尺寸
- 《物联网框架ServerSuperIO教程》-4.如开发一套设备驱动,同时支持串口和网络通讯。附:将来支持Windows 10 IOT
- Scala学习笔记(六)所谓Symbol
- 第20节--python面向对象编程与装饰器
- Subarray Cuts
- js计算一个月多少天