多个 xpath 表达式

Multiple xpath expressions

谁能帮我写下这个表达式,因为它快把我逼疯了!

以本站为例http://www.jigsaw-online.com/

我正在尝试构建一个表达式,我可以在其中获取我选择的类别下的所有 link。

例如我想要 New In

下的所有四个 /a

我可以通过

获得新的 link
//header//li[@class='nav-level-1-list']/a[contains(text(),'New In')]

然后我尝试提高一个级别,然后通过以下方式获取所有 links:

//header//li[@class='nav-level-1-list']//li/a

但这不起作用,因为它仍在尝试找到包含 'New In'

的锚点

如何将这两个表达式组合在一起,以便获得该类别下的所有 link?

//header//li[@class='nav-level-1-list']/ul[preceding-sibling::a[contains(text(),'New In')]]//li/a(没有测试,运行 xpath on html)