text = ''''上面的 xml 内容可以表示为下面的树结构 上面的这种结构关系在 xpath 被进一步细化 4、xpath的节点关系 每个 XML 的标签我们都称之为节点,其中最顶层的节点称为根节点。''' Everyday Italian Giada De Laurentiis2005 30.00 Harry Potter J K. Rowling2005 29.99 Learning XML Erik T. Ray2003 39.95
5、xpath的语法使用 XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的 电脑文件系统中看到 的表达式 非常相似。 使用 chrome 插件选择标签时候,选中时,选中的标签会添加属性 class = " xh - highlight " 下面列出了最有用的表达式:
实例: 安装模块:pip install lxml
text = ''''(1)获取所有book下面title的文本值 (2)获取所有book下面title的lang属性值''' Everyday Italian Giada De Laurentiis2005 30.00 Harry Potter J K. Rowling2005 29.99 Learning XML Erik T. Ray2003 39.95
注意:属性值需使用@+属性名获取
(3)获取第二个book下面author的文本值 (4)其他路径表达式和结果 (6)通过找到父节点遍历子节点获取信息text = ''''
Everyday Italian
Giada De Laurentiis
2005
30.00
Harry Potter
J K. Rowling
2005
29.99
Learning XML
Erik T. Ray
2003
39.95
'''



