更简单的PHP xpath查询



我在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]"

最新更新