我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

xpath怎么选中某个节点的后代元素并排除某个元素?

例如

<data>
    <test1></test1>
    <test2>
        <test2v1>
            <test2v1v1></test2v1v1>
            <test2v1v2></test2v1v2>
        </test2v1>
        <test2v2>
        </test2v2>
    </test2>
</data>

我要获取test2下所有除test2v1v2的元素

/data/test2/test2v1/*[not(name()="test2v1v1")]|/data/test2/*[not(name()=test2v1)]

https://www.cnblogs.com/ifantastic/p/3670278.html

近期文章

  • Javascript 中变量的范围是什么?
  • 什么是 sleep ()的 JavaScript 版本?
  • 等价于 printf / string。 格式
  • Tinytext、 TEXT、 MEDIUMTEXT 和 LONGTEXT 的最大存储大小
  • 如何看待 MySQL 数据库 / 表 / 列的字符集?
  • 授予数据库上的所有权限
  • $(文件)。 没有 jQuery 的等价物
  • 避开 mysql 的 SQL 注入实际转义字符串()
  • Mysql 错误代码: 在 MySQL Workbench UPDATE 过程中的1175
  • 在 MySQL 中查找重复值
  • 不允许主机'xxx.xx.xxx.xxx'连接到此 MySQL 服务器
  • Mysql 查询组按日 / 月 / 年
  • Mysql 中 INDEX、 PRIMARY、 UNIQUE、 FULLTEXT 之间的差异?
  • php curl 模拟登录时出现invalid viewstate问题 求助啊~
  • 什么时候在 MySQL 中使用单引号,双引号和反勾号
  • 在 MySQL 中找到重复的记录
  • 加入与子查询
  • 核心数据: 删除一个实体的所有实例的最快方法
  • 复制 MySQL 表、索引和数据
  • Xcode 的隐藏特性

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华