dom - 什么 XPath 从表中选择奇数 TR,从第三个开始?

标签 dom xpath xhtml

我有一张 table :

<table>  
    <tr><td>1</td></tr>  
    <tr><td>2</td></tr>  
    <tr><td>3</td></tr>  
    <tr><td>4</td></tr>  
    <tr><td>5</td></tr>  
    <tr><td>6</td></tr>  
    <tr><td>7</td></tr>  
    <tr><td>8</td></tr>  
    <tr><td>9</td></tr>  
</table>

我需要一个 XPath 来选择奇数行,从第三行(3、5、7、9 等)开始。

最佳答案

"/table/tr[position() mod 2 = 1 and position() > 1]"

关于dom - 什么 XPath 从表中选择奇数 TR,从第三个开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1081394/

相关文章:

javascript - 检测由 CSS 转换引起的 HTML 元素的移动

Javascript XPath 表循环 td

html - 属性不再被视为节点了吗?

java - 使用 DOM 解析器将 XML 文件输出到文本文件?

python - 如何使用 lxml 在 XHTML 文档中查找元素文本

css - 将 Wordpress 主题转换为纯 XHTML+CSS

Jquery 或 CSS 将鼠标悬停在图像上并在 Drupal View 中显示图像

java - 使用selenium和java获取div的总数

android - Android 中的 XML SAXParserException

java - 初始化变量seam的正确方法