解析项目中的person.xml文件
Java代码块

package com.test1;import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;public class Main1 {public static void main(String[] args)throws Exception {//创建解析工厂DocumentBuilderFactory builderFactory=DocumentBuilderFactory.newInstance();//创建解析器DocumentBuilder builder=builderFactory.newDocumentBuilder();//解析XML返回documentDocument document=builder.parse("iteast1/src/person.xml");//得到name元素NodeList list=document.getElementsByTagName("name");//遍历集合for(int i=0;i<list.getLength();i++){Node name1=list.item(i); //得到每一个name元素//得到name元素里面的值String s=name1.getTextContent();System.out.println(s);}}
}

xml文件

<?xml version="1.0" encoding="utf-8"?>
<person><p1><name>zhangsan</name><age>23</age></p1><p1><name>li4</name><age>18</age></p1><p1><name>马武</name><age>18</age></p1><p1><name>赵柳</name><age>18</age></p1>
</person>

最简单的Document解析xml文件相关推荐

  1. 使用document解析xml文件

    在慕课上课时,看到可以使用document来解析xml文件,把上课的代码放出来,先记录一下. 大概步骤如下: 1.使用DocumentBuilderFactory 创建对象后再创建DocumentBu ...

  2. java在线打开xml文件_java实现简单解析XML文件功能示例

    本文实例讲述了java实现简单解析XML文件功能.分享给大家供大家参考,具体如下: package demo; import java.io.File; import java.io.IOExcept ...

  3. SAXReader简单的解析xml文件

    SAXReader简单的解析xml文件 工作中遇到了解析XML文件,简单的来记录一下 //获取sax解析器对象 SAXReader reader = new SAXReader(); //设置编码格式 ...

  4. Python3解析XML文件(xml.etree.ElementTree)——以简单网络爬虫为例

    文章目录 简单爬虫案例(XML解析)# XML文件生成 本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流. 未经本人,允许禁止转载. ...

  5. 服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document

    服务器解析xml文件报错:org.dom4j.DocumentException: Error on line -1 of document  : Premature end of file. Nes ...

  6. Oracle 一种简单粗暴的办法解析XML文件的例子

    在工作中,xml作为很多程序的参数配置文件被使用,在Oracle数据库中有时需要保存配置文件为clob模式.但是clob模式无法直观查看,而且在很多情况下,需要解析除xml文本中的字段值并保存到数据库 ...

  7. Java--Dom解析XML文件

          之前写过几篇关于Java中解析XML文件的方法,不过,感觉不够简单,今天重写了一遍代码,用到的是方法是Dom,其中加入了日志记录功能--Log4j.       好了,不多说了,先把XMl ...

  8. 简单使用JDOM解析XML

    简单使用JDOM解析XML 博客分类: xml XMLJava编程ASPVB 使用JDOM解析XML 一.前言     JDOM是Breet Mclaughlin和Jason Hunter两大Java ...

  9. java sax xml文件解析_java解析xml文件-DOM/SAX

    java解析xml文件的两种方式 1:DOM 原理:把整个文档加载到内存,转化成dom树,之后应用程序可以随机的访问dom树的任何数据,灵活 快,但消耗内存 一个简单的xml 使用java解析 //b ...

最新文章

  1. spring无法扫描jar包的问题
  2. UE4 查看打包文件内容
  3. 数据处理-Batch Normalization
  4. “最严版权令”披荆两年,正版化努力让中国音乐价值回归
  5. 大数据时代:数据质量逐渐成关注焦点
  6. extern 声明函数和定义函数
  7. 一个盒子相对于另一盒子垂直居中的方法
  8. Struts2接受页面传值过程中出现input的问题
  9. 简单的页面表格导出Excel
  10. 微信小程序架构图与开发
  11. 如何在C++中删除文件
  12. oms系统应用服务器,OMS、WMS、TMS、ERP之间的关系
  13. 二维条码防伪技术原理及应用简介
  14. Shell-基础部分
  15. Linux下MySQL基本操作
  16. oracle完整建表,Oracle数据库建表完整sql
  17. 功能需要富文本编译器图片不转base64,琢磨了一下,上代码
  18. android 编译 icu,使用NDK构建ICU
  19. 建仓价和持仓价的应用:如何开仓如何持仓
  20. 科目三: 济南章丘二号线

热门文章

  1. Java封装继承多态练习题
  2. UDS诊断服务—物理寻址,功能寻址区别
  3. 四个步骤教你写好一款产品的运营数据分析报告(转)
  4. 遥感影像条带噪声去除
  5. 【解决方法】浏览器网页界面显示未连接到互联网
  6. 新型病毒DoubleAgent 先入侵杀毒软件
  7. 【FTP】——文件传输协议
  8. AI人工智能外呼机器人
  9. 【软件测试项目】三角形路径测试
  10. 关于启发式算法、元启发式算法以及超启发式算法的理解