XML查询操作
来源:互联网 发布:轻松网络销售招聘 编辑:程序博客网 时间:2024/05/19 01:13
//查询所有name元素的值
private static void selectAll() throws Exception {// 查询所有name元素的值
/*
* 1.创建解析器工厂
* 2.根据解析器工厂创建解析器
* 3.解析xml返回document
* 4.得到所有name元素
* 5.返回集合,遍历集合,得到每一个name元素
*/
//创建解析器工厂!!
DocumentBuilderFactory builderFactory=DocumentBuilderFactory.newInstance();
//创建解析器
DocumentBuilder builder=builderFactory.newDocumentBuilder();
//解析xml返回document
Document document = builder.parse("src/day1/person.xml");
//得到name元素
NodeList list= document.getElementsByTagName("name");
//遍历集合
for(int i=0;i<list.getLength();i++)
{
//得到Name元素
Node name1=list.item(i);
//得到name元素里面的值(得到标签里面的内容)
String s=name1.getTextContent();
System.out.println(s);
}
}
充分理解从创建解析器工厂到解析器之间层层关系,路径格式,LIst等
person代码
<?xml version="1.0" encoding="UTF-8" standalone="no"?><person>
<p1>
<name>张三</name>
<age>20</age>
<sex>nv</sex>
</p1>
<p1>
<name>李四</name>
<age>30</age>
</p1>
</person>
0 0
- XML 操作,高级查询
- XML查询操作
- SQL XML的查询操作
- MS SQL2005 XML 字段 查询 操作笔记
- XML新增、修改、删除、查询操作
- Oracle查询XML操作、操作系统文件
- 数据库 sql xml类型 查询及操作
- php 使用xpath进行查询XML操作
- 关于XML的读写操作以及查询操作
- 对XML进行简单的查询,插入,删除,编辑操作
- XML文件操作(查询,添加,修改,删除 结点)
- JAVA操作XML的完整例子(查询、增加、修改、删除)
- Oracle笔记 十四、查询XML操作、操作系统文件
- asp.net 操作xml(添加删除修改查询)
- Oracle笔记 十四、查询XML操作、操作系统文件
- Oracle笔记 十四、查询XML操作、操作系统文件
- 对XML文件进行的添加、删除、修改、查询操作。
- JAVA操作XML的完整例子(查询、增加、修改、删除)
- 如何抓取微信商城的请求url和返回数据
- 笔记-CCNA与网络安全 第8章 网络安全
- 浅析spring mvc和struts2的区别及个人总结
- phpstudy升级mysql数据库
- 使用base64 对Json 的返回数据进行优化
- XML查询操作
- leetcode_141. Linked List Cycle 判断链表中是否有环
- 静态的京东商城网站编写01(学完css和html之后就可以编写)
- CSS—实现页面的水平垂直居中,只是页面
- 静态cell和动态cell混用
- HDU 1125 (DP)
- C#语言与面向对象技术(4)
- D3D11教程二十八之PlannarReflection(基于stencilBuffer的实现)
- rpm 用法