初学xpath 解决如何获取子孙节点的文本内容
2017-11-06 23:45
1411 查看
摘要:text()和string()的区别
情景:今天刚学习xpath,想扒百度搜索内容,碰到难点,想获得子节点下所有的文本内容,终于碰到一篇有用的文章,特此记录
例子:
(代码格式贴不出,先将就)
<a href=”…”> <em> 马云<em/>百度百科 <a/>
用 .xpath(“text()”) 势必只会得到
百度百科
string() 会获得当前节点下的子孙节点所有文本
用.xpath(“string()”) 就会得到
马云百度百科
文章借鉴于
http://blog.csdn.net/jiangchao858/article/details/63314426
情景:今天刚学习xpath,想扒百度搜索内容,碰到难点,想获得子节点下所有的文本内容,终于碰到一篇有用的文章,特此记录
区别:
text() 只获得当前节点的文本内容例子:
(代码格式贴不出,先将就)
<a href=”…”> <em> 马云<em/>百度百科 <a/>
用 .xpath(“text()”) 势必只会得到
百度百科
string() 会获得当前节点下的子孙节点所有文本
用.xpath(“string()”) 就会得到
马云百度百科
总结:
其实还没研究() 和(.)之间的区别,而且除了text()和string(),还有data()的存在,不过这些以后等遇到问题再细细研究吧。文章借鉴于
http://blog.csdn.net/jiangchao858/article/details/63314426
相关文章推荐
- 解决xpath定位,获取某个子节点中的某个孩子节点或者文本
- xml技术之xpath,通过Xpath快速获取xml中的节点内容
- 获取文本节点内容(nodeValue)的方法。
- WPF: TreeView控件 获取选中的文本节点内容
- 如何获取网页中的密码和文本输入框的内容
- Dom节点操作常用方法和获取文本内容
- java的系统剪切板如何获取一个文本的内容
- java 将xml格式的文本生成xml文件,并获取xml中指定节点的内容
- 获取xml中的 (一部分报文节点)循环组的文本内容
- js如何获取文本节点的值?
- appium如何获取conten-desc内容文本
- 如何获取span中的文本内容与删除
- Jquery如何获取某个元素前(后)的文本内容
- js如何获取select下拉框的value以及文本内容
- ztree获取选中节点时不能进入可视区域出现BUG如何解决
- ztree获取选中节点时不能进入可视区域出现BUG如何解决
- mfc中,COMBOBOX如何获取输入的文本内容
- 算法积累:解决如何获取指定文件夹路径或者文件路径下所有子文件后缀为.h .m .c的文本的行数
- ztree获取选中节点时不能进入可视区域出现BUG如何解决
- js如何获取select下拉框的value以及文本内容