JavaWeb学习笔记-XML-7
来源:互联网 发布:未来国际局势知乎 编辑:程序博客网 时间:2024/06/05 00:39
XPath
dom4j
快速定位
拥有强大的选择器
//利用xpath提取xml文档数据SAXReader reader = new SaxReader();Document document = reader.read("book.xml");String value = document.selectSingleNode("//作者").getText();System.out.println(value);
<?xml version="1.0" encoidng="UTF-8"?><!--xml文件user.xml--><users> <user id="1" username="aa" password="123" email="aa@sina.com"/> <user id="2" username="bb" password="123" email="bb@sina.com"/></users>
//查找xml文档中是否存在匹配的用户名与密码public static void main(Stirng[] args){ String userNamae = "xxx"; Stirng passWord = "123"; //检测是否存在匹配的用户名与密码 SAXReader reader = new SAXReader(); Document documnet = reader.read(new File("user.xml")); Node node = (Node)documnet.selectSingleNode("//user[@username='"+userName+"' and @password='"+passWord+"']"); if(node==null){ System.out.println("用户名或密码错误"); }else{ System.out.println("登陆成功"); }}
阅读全文
0 0
- JavaWeb学习笔记-XML-7
- javaweb学习笔记:XML学习
- javaweb学习笔记1--xml
- JavaWeb学习笔记06-xml
- JavaWeb学习笔记-XML-1
- JavaWeb学习笔记-XML-2
- JavaWeb学习笔记-XML-3
- JavaWeb学习笔记-XML-4
- JavaWeb学习笔记-XML-5
- JavaWeb学习笔记-XML-6
- JavaWeb学习笔记-XML-8
- JavaWeb学习笔记之xml&DTD&schema
- JavaWeb学习笔记之xml解析
- JavaWeb学习笔记——XML
- Javaweb-xml基础1(学习笔记)
- Javaweb-xml基础2(学习笔记)
- Javaweb-xml基础3(学习笔记)
- JavaWeb学习笔记(四)---XML技术之XML语法
- EasyDSS流媒体解决方案之多方式虚拟直播
- Servlet中的ServletContext和ServletConfig详解
- EventBus使用详解
- Hbase启动报错没有那个文件
- 几种锁机制(反正我一直都是有点模糊)
- JavaWeb学习笔记-XML-7
- 如何在win7中配置eclipse
- 机器学习-python使用Apriori算法进行关联性分析
- Palindromes—UVa401
- PAT乙级真题 1040. 有几个PAT(25)
- git免密pull指定ssh密钥文件
- 四塔问题
- sql 复制一个表中记录到另一个表
- 自己的HADOOP平台(二):在Hadoop平台上搭载Flume