关于python的使用xpath怎样获取如下内容? 5
我想获取<value>标签下的文字,但是value中有一些文字在<span>标签里,<span>其实就是关键字高亮,所以<span>位置又不固定,请问如何提取出完整的文字...
我想获取<value>标签下的文字,但是value中有一些文字在<span>标签里,<span>其实就是关键字高亮,所以<span>位置又不固定,请问如何提取出完整的文字并且去除<span>标签
展开
1个回答
展开全部
题主你好,
只用xpath我感觉无法达到题主的目的,因为在我的知识体系中, xpath的最小单位是一个结点或叫一个标签,
也就是说要不你提取value标签,其内容如下:
要不你提取span标签,内容如下:
而上面这两种题主肯定都会, 也不是想要的.
-----
所以我能想到的方法有两种:
一种是在提取前使用js将span标签给去掉, 然后就能使用提取value标签的相关xpath得到题主想要的了;
另一种是先将含有span标签的value标签内容提取出来, 然后用正则表达式将span标签给去掉;
-----
如果上面两种方法满足题主的需求,请题主追问说明所用的语言和库,我再补充.
=====
希望可以帮到题主, 欢迎追问.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询