用w3c读取xml 文件 使用的jar包:xml-apis-1.0.b2.jar
来源:互联网 发布:无人机软件开发 编辑:程序博客网 时间:2024/05/22 03:48
public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {
//得到DOM解析器的工厂实例
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
//从DOM工厂中获得DOM解析器
DocumentBuilder dbBuilder = dbFactory.newDocumentBuilder();
//把要解析的xml文档读入DOM解析器
Document doc = dbBuilder.parse("C:/Users/Hoperun/workspace1/testAjax1/WebContent/WEB-INF/NewFile.xml");
// System.out.println("处理该文档的DomImplementation对象 = "+ doc.getImplementation());
//得到文档名称为Student的元素的节点列表
NodeList nList = doc.getElementsByTagName("city");
for (int i=0;i<nList.getLength();i++){
System.out.println(nList.item(i).getChildNodes().item(1).getTextContent());
System.out.println(nList.item(i).getChildNodes().item(3).getTextContent());
}
程序运行结果:
//得到DOM解析器的工厂实例
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
//从DOM工厂中获得DOM解析器
DocumentBuilder dbBuilder = dbFactory.newDocumentBuilder();
//把要解析的xml文档读入DOM解析器
Document doc = dbBuilder.parse("C:/Users/Hoperun/workspace1/testAjax1/WebContent/WEB-INF/NewFile.xml");
// System.out.println("处理该文档的DomImplementation对象 = "+ doc.getImplementation());
//得到文档名称为Student的元素的节点列表
NodeList nList = doc.getElementsByTagName("city");
for (int i=0;i<nList.getLength();i++){
System.out.println(nList.item(i).getChildNodes().item(1).getTextContent());
System.out.println(nList.item(i).getChildNodes().item(3).getTextContent());
}
}
NewFile.xml 文件内容:
<response><city><cityname>weqw</cityname><cityvalue>1</cityvalue></city><city><cityname>adf</cityname><cityvalue>2</cityvalue></city><city><cityname>adsf</cityname><cityvalue>3</cityvalue></city></response>
程序运行结果:
weqw1adf2adsf3
0 0
- 用w3c读取xml 文件 使用的jar包:xml-apis-1.0.b2.jar
- java 使用dom4j.jar读取xml文件
- 使用AXMLPrinter2.jar包反编译XML文件
- pom.xml文件的jar包名
- 用dom4j.jar读取xml文件
- 使用dom4j.jar 读取xml
- dom4j从jar包中读取xml文件
- java从jar包中读取xml|properties文件
- 读取jar包内外配置文件,xml property文件的读取修改
- eclipse:xml-apis jar包冲突导致的getTextContent()方法无法找到解决
- 解析xml的jar包
- 解析xml的jar包
- java解析xml文件(附jar包和使用实例)
- jar包里的类文件访问jar包里的XML文件
- Java通过dom4j.jar读取xml文件
- 打架包.jar xml
- springmvc 依赖的jar包 maven的pom.xml文件
- 根据pom.xml文件下载jar包
- Log4J日志管理类使用详解
- 引用
- Linux设备驱动程序学习(10)-时间、延迟及延缓操作(Jit.c)
- Matlab中保存图像时,图形窗口大小的控制
- inux如何挂载U盘和光盘
- 用w3c读取xml 文件 使用的jar包:xml-apis-1.0.b2.jar
- 多线程的数据互斥
- 双调旅程(bitonic tour)问题
- hdu Robberies
- JSP播放音乐
- 生活像一把无情的刻刀
- linux硬盘分区方案
- Linux设备驱动程序学习(10)-时间、延迟及延缓操作(Jiq.c)
- ios 面试题(1)