xpath - XPath:获取带有和不带有标签的案例的基础文本
问题描述
有没有办法将这两个 XPath 合并为一个?
//li[@itemprop="worksFor"]/span/div/a/text()
//li[@itemprop="worksFor"]/span/div/text()
背景是我想在我的抓取中看到该组织,但其呈现方式各不相同:
https ://github.com/wencakisa (带a
标签)
预期结果:@HackSoftware
https://github.com/djangofan(无a
标签)
预期结果:标准保险
解决方案
//li[@itemprop="worksFor"]/span/div//text()
推荐阅读
- html - 减小内容宽度,以便下一列内容可以显示在它旁边
- mysql - 如何在 SQL 中创建 2 路聚合/透视?
- git - 作业返回“主机密钥验证失败”。当我在 gitlab-ci 上运行 ssh
- node.js - NodeJS:在同一个项目中加载 ES 模块和原生插件
- python - 如何在不丢失值的情况下将 json 解析为 pandas 数据框?
- r - 从R中的语言对象中提取属性
- c - %[^:]: 在 sscanf() 中是什么意思?
- python - 在 Python (Anaconda) 中安装 TabNet 的问题
- c++ - clang::PluginASTAction::ActionType 中的主要操作是什么
- javascript - 如何在音频标签中使用十六进制