【发布时间】:2016-03-31 20:39:25
【问题描述】:
jsoup 选择器允许您指定直接的父子关系并返回匹配的子项:
root.select("blockquote > div#foo").forEach(div -> div.remove());
您可以使用parent() 方法返回匹配孩子的直接父母:
root.select("blockquote > div#foo").forEach(div -> div.parent().remove());
有没有一种直接的方法让选择器本身从这个匹配的直接父子对中返回父对象?与此类似的东西(不起作用)?
root.select("blockquote:has(> div#foo)").foreach(bq -> bq.remove())
【问题讨论】:
标签: jsoup