更简单 PHP xpath 查询

More simple PHP xpath query

我在 PHP 7 中的 xpath 查询从 URL 获取 DS 时钟版本:5.0.0.2:https://www.dualitysoft.com/download.html#dsc 是这样的:

"//th/b[text()[contains(.,'DS Clock')]]//parent::th//parent::tr//following-sibling::tr[1]/td[1]"

能再简单点吗?我是新手

您可以使用这个 XPath:

"((//table[.//*[contains(.,'DS Clock ')]])[last()]//tr)[2]//td[1]"

或者这样:

"//table//table//table//table[.//tr[@bgcolor="#8bc688"] and .//b[contains(.,'DS Clock ')]]//tr[2]/td[1]"