我有一个包含内容和表格的页面:
table
tr
tr
tr
tr (needed)
tr
tr
tr
tr
tr
tr
tr
tr (needed)
tr
tr
tr
tr
tr
tr
tr
tr(needed)
...
我想在这些位置提取tr
4, 12, 20, 28 .....
所以换句话说,我想将tr
置于4
位置,然后获取tr 4+8
,然后获取tr 4+8+8
....等等
无论如何使用xpath来获取它?
答案 0 :(得分:4)
以下是如何简洁有效地完成此操作,并且对tr
的可能数量没有任何固定限制:
//table/tr[(position() mod 8) = 4]
这将选择tr
数字4,12,20,... 8n + 4等。