当前位置: 首页 > news >正文

XPath 语法无法定位到 svg 标签

有一个真实存在的 html,里面有一个 svg 标签,且路径如下,div -> span -> svg

通常情况下,我们可以通过下面的 xpath 语句获取到这个 svg 标签,

//div/span/svg

实测发现这样无论怎样不行,几经搜索到 StackOverflow 才知道,需要使用下面的语法

//div/span/*[name()="svg"]

这样才能正确获取到,事实上,获取 svg 标签下面的 path 等元素,道理也类似

//div/span/*[name()="svg"]/*[name()="path"]

相关文章:

  • Vue源码解析之mustache模板引擎
  • nodejs express设置允许跨域示例
  • C#运算符详解
  • 【免费】2013-2019年上市公司知识产权数据
  • 【架构艺术】Go语言微服务monorepo的代码架构设计
  • C、C++读取空格、回车符函数【getline、cin.get、cin.getline、std::noskipws】
  • 仿muduo库实现高并发服务器-面试常见问题
  • C#核心(22)string
  • 从0开始完成基于异步服务器的boost搜索引擎
  • 可重构智能表面(RIS)的全面介绍
  • 渐进稀疏注意力PSA详解及代码复现
  • KMP 算法的 C 语言实现
  • ROS2-话题学习
  • RabbitMQ高级特性--消息确认机制
  • [网络爬虫] 动态网页抓取 — Selenium 入门操作
  • 搞定python之一----开发环境配置
  • AtCoder Beginner Contest 396(ABCDEF)
  • 【LLM】大模型推理、微调显卡挑选一览表
  • 【论文解读】《LIMO: Less is More for Reasoning》
  • PHP的Workerman 和 Java 常驻内存的相似性
  • 做外贸的 需要什么样的网站/扬州网络优化推广
  • 网站做seo需要大量文章/中国十大软件外包公司排名
  • 有哪些企业可以做招聘的网站有哪些方面/线上推广外包公司
  • 网站开发外包计入什么科目/营销广告网站
  • 手机如何访问电脑做的asp网站/全网营销推广靠谱吗
  • 做英文网站要多少钱/网站seo视频狼雨seo教程