xml 解析系列dom查询 的 selector 与 XPath

java :xml /html 的解析
可分为 dom 与 SAX 两种
dom ======= 是移动端 ip 的 : 一次加载整个 文档 进入 内存 :
获取Dom树 : 进行面向对象 的 crud 增删改查 正如 他的特点 的双面性 : 占用的内存 相对于 移动端 就 大了
SAX======= 是移动端的 : 只可读 不可 操作 : 特点 占用内存 小 逐行 读取 即释放内存
今天演示 的是 : dom 的 查询的简单操作 :
使用 工具 技术 : Jsoup (杰赛普)
描述 流程 的 技术
思路 :怎样获取 demo 里 文件 : 使用反射 :
当前本类获取 .class . getClassLoader().getSource(“目标文件”).getPath(); === 返回一个 String path
Jsoup.parse(new File(path));=== 返回 Document 对象
使用Document对象 来获取 有3种 获取方式 ;
nwe File() 字符串 url 3种方式 :
本次 使用的是 : new File(path,“utf-8” ) 并指定字符集 ;
查询数据的有 2种:
1:selector 2:XPath
分别 演示一下呢 : 这俩种 的 demo :
本次 均 使用的是 jar 包 的方式 : ----- 当然 有 ma

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值