标签:输入流 src val int 转义 attr for ade 技术
/***xml文件用途配置文件
* xml文件的编写使用两种约束DTD和schema技术
* xml文件内容的解析(读取)使用dom4j技术
* 1,得到解析输入流
* 2,将文件解析成Document对象
* 3,根据Document对象得到根元素
* 4,根据根元素得到子元素集合
* 5,根据子元素再次得到子元素
*/
//获取xml文件中的内容
SAXReader sr = new SAXReader();
//读取文件内容,文件路径有\需要转义
Document doc = sr.read("src\\com\\yz\\xml\\NewFile.xml");
//得到根节点
Element el = doc.getRootElement();
// System.out.println(el.getName());
//得到子节点集合
List<Element> list = el.elements();
for (Element ob : list) {
System.out.println(ob.attributeValue("name"));
//得到子节点中属性的值
System.out.println(ob.element("key").attributeValue("name"));
}
}
标签:输入流 src val int 转义 attr for ade 技术
原文地址:https://www.cnblogs.com/xiaobaiyize/p/9504866.html