我将这个 xPath 表达式放入 htmlCleaner:
//table[@class='StandardTable']/tbody/tr[position()>1]/td[2]/a/img
现在,我的问题是它发生了变化,有时 /a/img 元素不存在。所以我想要一个获取所有元素的表达式
//table[@class='StandardTable']/tbody/tr[position()>1]/td[2]/a/img
当 /a/img 存在时,并且
//table[@class='StandardTable']/tbody/tr[position()>1]/td[2]
当 /a/img 不存在时。
有谁知道如何做到这一点?我在另一个问题中发现了一些看起来可能对我有帮助的东西
descendant-or-self::*[self::body or self::span/parent::body]
但我不明白。