目录
xml解析
1、Java中配置文件的三种配置位置及读取方式
2、 dom4j+xpath解析xml文件
XML解析
一、Java中配置文件的三种配置位置及读取方式(getResourceAsStream这个方法具有容错性)
1、读取同根路径下的资源
类名.class.getResourceAsStream("/db.properties");
1.1加载资源文件
1.2实例化属性文件
1.3加载流对象
2、获取同包下的资源
类名.class.getResourceAsStream("db.properties");
2.1加载资源文件
2.2实例化属性文件
2.3加载流对象
3、获取WEB-INF下的资源
ServletContext context = this.getServletContext();
InputStream in = context.getResourceAsStream("/WEB-INF/db.properties");
配置 @WebServlet(name="demo",urlPatterns="/demo")
二、dom4j+xpath解析xml文件
xpath等同数据库的select语句
document.selectNodes(xpath);//查一组
document.selectSingleNode(xpath);//查单个
实现步骤:
1、加载资源文件|
2、解析得到所有的student标签
3、通历得到每一个student标签xml内容
4、判断该student的sid
5、解析该student标签下面的子标签name
6、打印sid以及name值
1、利用dom4j进行解析
2、dom4j+xpath解析
————————————————
版权声明:本文为CSDN博主「兔叽a」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_46705598/article/details/106269156