xpath - 路径 | 替换为“任何”
问题描述
我正在尝试创建 Distill 警报并使用字段选择器创建以下代码。我试图从页面比较中排除以下字段:
/div[contains(@class,'MUxGbd')]/span[contains(@class,'MUxGbd')]
此代码在整个页面中都是相同的,但每个结果的路径都会更改。
如何将代码修改为“任何”路径 - 例如:
//div[@id='rso']/**any**/div[contains(@class,'MUxGbd')]/span[contains(@class,'MUxGbd')]
谢谢,
{
"selections": [
{
"frames": [
{
"index": 0,
"excludes": [
{
"type": "xpath",
"expr": "//div[@id='rso']/div[@class='hlcw0c']/div[@class='g']//div[@class='tF2Cxc']/div[@class='IsZvec']/div[contains(@class,'MUxGbd')]/span[contains(@class,'MUxGbd')]"
},
{
"type": "xpath",
"expr": "//div[@id='rso']/div[@class='g']//div[@class='tF2Cxc']/div[@class='IsZvec']/div[contains(@class,'MUxGbd')]/span[contains(@class,'MUxGbd')]"
}
],
"includes": [
{
"type": "xpath",
"expr": "//div[@id='rso']"
}
]
}
],
"dynamic": true,
"delay": 0
}
],
"ignoreEmptyText": true,
"includeStyle": false,
"dataAttr": "text"
}
解决方案
你有没有尝试过
"//div[@id='rso']//div[contains(@class,'MUxGbd')]/span[contains(@class,'MUxGbd')]"
?
推荐阅读
- sql - Redshift/SQL 中前 20 个百分位数的计算
- eclipse - 如何将 zip 文件添加到 Eclipse 中的 Junit 测试?
- apache-kafka - 命令式与函数式 kafka 流
- python - 是否有比较两个 DataFrame 并输出不同元素的功能?
- php - 颤振图像上传在真实设备上不起作用它在模拟器上工作
- javascript - 如何使用 JavaScript 在 Microsoft Edge(Ctrl + Shift + T)中禁用“重新打开最后一个选项卡”?
- json - 为什么 Spatie laravel-webhook-client 有效负载仅在生产服务器上为空?
- azure - 如何将 VPN 站点连接到 Azure vWAN 上的 vHub?
- python-2.7 - python 2:将字符串变量转换为与arcpy中的sql字符串兼容的格式
- python - 在数据框中的 json 记录中查找空值