xpath路径表达式。node()和*的区别?
xpath使用路径表达式来选取xml文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。路径表达式是从一个xml节点(当前的上下文节点)到另一个节点、或一组节点的书面步骤顺序。这些步骤以“/”字符分开,每一步有三个构成成分:
1、轴描述(用最直接的方式接近目标节点)
2、节点测试(用于筛选节点位置和名称)
3、节点描述(用于筛选节点的属性和子节点特征) 一般情况下,我们使用简写后的语法。虽然完整的轴描述是一种更加贴近人类语言,利用自然语言的单词和语法来书写的描述方式,但是相比之下也更加罗嗦。
原文标题:python里的xpath xpath路径表达式。node()和*的区别?,如若转载,请注明出处:https://www.saibowen.com/tougao/22473.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。