XML解析

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: XML解析

1.java中配置文件的三种配置位置及读取方式

1.1同包:

指的是处于同一包(package)下的类之间的关系。一个包是一组相关的类和接口的集合,它们是对不同实体的抽象或者封装,以便于更好的组织和管理代码。

文件名.class.getResourceAsStream("db.properties");

1.2根路径:

指文件系统、目录结构等层次化结构中的最上层目录路径,它是整个目录结构的起点,表示所有文件和目录的最顶级位置。

文件名.class.getResourceAsStream("/db.properties");

1.3 WIN-INF安全路径:

context.getResourceAsStream("/WEB-INF/db.properties");

2.dom4j的使用:

2.1 selectNodes

    List<Element> stuEles = doc.selectNodes("/student/student");
    for (Element stuEle : stuEles) {
    System.out.println(stuEle.asXML());
    }

2.2 selectSingleNode

    List<Element> stuEles = doc.selectNodes("/student/student");
    for (Element stuEle : stuEles) {
      Element nameEle = (Element) stuEle.selectSingleNode("name");
      System.out.println(nameEle.asXML());
    }

2.3 attributeValue

List<Element> stuEles = doc.selectNodes("/student/student");
    for (Element stuEle : stuEles) {
      System.out.println(stuEle.attributeValue("sid"));
    }

2.4 getText

  List<Element> stuEles = doc.selectNodes("/student/student");
    for (Element stuEle : stuEles) {
      System.out.println(nameEle.getText());
      }

3.xpath的使用:

3.1:xpath的作用:

XPath (XML Path Language) 是一种用于在 XML 文档中进行导航和查询的查询语言,它可以通过路径表达式在 XML 文档中找到特定的节点或节点集合,实现对 XML 文档的筛选搜索定位遍历等操作。

3.2语法:

3.2.1:  / 定位路径

3.2.2: @ 属性

3.2案列:


目录
相关文章
|
2天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
3天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
6天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
8天前
|
XML 数据格式 Python
python 解析xml遇到xml.etree.ElementTree.ParseError: not well-formed (invalid token): |4-8
python 解析xml遇到xml.etree.ElementTree.ParseError: not well-formed (invalid token): |4-8
|
7天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
12天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
9天前
|
XML Web App开发 JavaScript
XML DOM 解析器
XML DOM 解析器
|
2月前
|
XML Java 数据格式
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
这篇文章是Spring5框架的实战教程,主要介绍了如何在Spring的IOC容器中通过XML配置方式使用外部属性文件来管理Bean,特别是数据库连接池的配置。文章详细讲解了创建属性文件、引入属性文件到Spring配置、以及如何使用属性占位符来引用属性文件中的值。
Spring5入门到实战------7、IOC容器-Bean管理XML方式(外部属性文件)
|
4月前
|
XML Java 数据格式
java创建xml文件内容
java创建xml文件内容
|
4月前
|
XML Java 数据格式
java解析xml文件内容
java解析xml文件内容

热门文章

最新文章

推荐镜像

更多
下一篇
无影云桌面