利用dom4j解析.xml之查询属性
来源:互联网 发布:手机淘宝无法登陆 编辑:程序博客网 时间:2024/05/17 09:02
package cn.zdh.dom4j_read;//使用dom4j获取.xml上的属性信息import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Dome3 {public static void main(String[] args) throws Exception {SAXReader reader = new SAXReader();Document doc = reader.read("./src/contact.xml");//读取属性,必须要先读取属性所在的标签。//读取标签,读取标签的具体方法请参考上篇博客,Element ele1 = doc.getRootElement().element("contact");//获取指定名的属性对象Attribute attr = ele1.attribute("id");//通过属性对象拿到属性名String name = ele1.getName();//通过属性对象获得属性的值System.out.println(attr.getStringValue());//一步到位直接获取指定属性名的属性值String attributeValue = doc.getRootElement().element("contact").attributeValue("id");System.out.println(attributeValue);//获取标签中所有的属性对象List<Attribute> list = ele1.attributes();for(Attribute att:list){System.out.println(att);}}}
附上contact.xml文件内容:
<?xml version="1.0" encoding="UTF-8"?><contact_list><contact id="001"><name>张三</name><gender>男</gender><phone>13411112222</phone><email>zhangsan@qq.com</email><address>河北石家庄</address></contact><contact id="002"><name>李四</name><gender>女</gender><phone>13511112222</phone><email>lisi@qq.com</email><address>山东济南</address></contact><student>
</student></contact_list>
0 0
- 利用dom4j解析.xml之查询属性
- 利用dom4j解析.xml之查询标签
- 利用dom4j解析.xml之查询标签的文本信息
- 利用dom4j解析XML
- 利用dom4j解析xml
- 利用dom4j解析xml
- 利用dom4j解析xml文档,自动遍历节点属性
- 利用dom4j解析xml文档,自动遍历节点属性
- 解析xml之--DOM4J
- XML解析之DOM4J
- 【xml之Dom4j解析】
- XML解析之DOM4J
- 解析XML之DOM4J
- xml解析之DOM4J
- XML解析之dom4j
- XML解析之DOM4J
- XML解析之DOM4J
- xml解析之Dom4J
- 方法覆盖 - new关键字
- Ubuntu 14.04 virtualbox 中安装win7 ghost iso
- 云相关思维导图
- 防止SQL注入和XSS跨站攻击代码
- 内存介绍 - 继承
- 利用dom4j解析.xml之查询属性
- oracle备份与恢复
- 网络编程基础知识
- 2016.12.15学习日记 装饰者模式
- Java的基本网络支持
- 写时拷贝原理分析
- 物理系统最佳实践
- XML
- 7个习惯让你成为优秀的系统管理员