Java JSoup的select()方法是上下文的吗?

Java JSoup的select()方法是上下文的吗?,java,jsoup,Java,Jsoup,当我这样做时: Document document = Jsoup.connect(url).get(); Element element = document.getElementById("body"); Element article = document.select("div[id=article]").first(); 如果我试图查询要分配给文章的元素是的子元素的子元素,它会成功查询吗 或者我需要导航到文章的父对象,然后在父对象上调用select方法吗 提前谢谢。为什么不呢 El

当我这样做时:

Document document = Jsoup.connect(url).get();
Element element = document.getElementById("body");
Element article = document.select("div[id=article]").first();
如果我试图查询要分配给文章的元素是的子元素的子元素,它会成功查询吗

或者我需要导航到文章的父对象,然后在父对象上调用select方法吗

提前谢谢。

为什么不呢

 Element article = document.getElementById("article");

为什么不先自己尝试一下,然后在这里问一个问题??如果元素不是文档的中间子元素,这会起作用吗?是的,这会起作用,从javadoc开始:通过ID查找元素,包括或在这个元素下。