检查section元素中的第二个子元素是否为数字

时间:2013-03-14 12:25:32

标签: xpath

我需要检查section元素中的第二个子元素是否为数字。我的XML结构如下所示:

<section>
<title>Something</title>
<figure><graphic></graphic></figure>
<figure><graphic></graphic></figure>
<p>Some text</p>
</section>

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

此XPath表达式应返回第二个子节点为数字的所有节。

//section[child::*[2][self::figure]]

您是否尝试了解对Check if preceding sibiling is a title element的回复?