讲解Xpath常用代码,无任何实例:
· 读取xml节点内容(多个,单个)
· xpath读取heml文件
· 读取指定节点,条件筛选,循环读取
####XPath解析 from lxml import etree xml = """""" tree = etree.XML(xml) tree.xpath("/book") #/相当于节点关系,/相当于根节点 result = tree.xpath("/book/name/text()") ## text()获取文本 result = tree.xpath("/book/author/nick/text()") ## text()获取文本 result = tree.xpath("/book/author/div/nick/text()") ## text()获取文本 result = tree.xpath("/book/author//nick/text()") ## //相当于所有子节点 result = tree.xpath("/book/author当前所有节点 result = tree.xpath("/book//nick/text()") ## /*/当前所有节点 print(result) l 野花贬低向 臭豆腐 周大q 周芷若 周杰伦 蔡依林 惹了 胖胖陈 胖胖不陈
以下代码读取指定文件内容 b.html
b.html:
title
- 百度
- 谷歌
- 搜狗
- 飞机
- 大炮
- 火车
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)