Java jsoupselect命令
这是我第一次尝试使用Jsoup。 我无法理解“选择”操作Java jsoupselect命令,java,html,css,jsoup,Java,Html,Css,Jsoup,这是我第一次尝试使用Jsoup。 我无法理解“选择”操作 Elements media = doc.select("[src]"); 这意味着在作为输入提供的页面中搜索src并选择该行。 所以,我可以使用src.tagname、src.width和所有 以下是什么意思 Elements links = doc.select("a[href]"); Elements imports = doc.select("link[href]"); 我有点困惑,你能解释一下a[hr
Elements media = doc.select("[src]");
这意味着在作为输入提供的页面中搜索src并选择该行。
所以,我可以使用src.tagname、src.width和所有
以下是什么意思
Elements links = doc.select("a[href]");
Elements imports = doc.select("link[href]");
我有点困惑,你能解释一下a[href]是什么意思以及如何使用它吗
Elements links = doc.select("a[href]");
-->选择具有属性的所有a
-标记href
示例:
但正如巴卢斯克之前所说:看看
“区域问题”:
doc.select(“区域[标题]”)
选择与此匹配的所有元素,而不是属性
如果需要所有名称(=attributetitle
),可以使用:
Document doc = Jsoup.connect("http://en.wikipedia.org/wiki/States_and_territories_of_India").get();
Elements elements = doc.select("area[title]");
for( Element element : elements )
{
String title = element.attr("title");
// Do something with the title
System.out.println(title);
}
-->选择具有属性的所有a
-标记href
示例:
但正如巴卢斯克之前所说:看看
“区域问题”:
doc.select(“区域[标题]”)
选择与此匹配的所有元素,而不是属性
如果需要所有名称(=attributetitle
),可以使用:
Document doc = Jsoup.connect("http://en.wikipedia.org/wiki/States_and_territories_of_India").get();
Elements elements = doc.select("area[title]");
for( Element element : elements )
{
String title = element.attr("title");
// Do something with the title
System.out.println(title);
}
它的文档中已经解释过:它只是一个例子。如果你已经有了一些基本的HTML/CSS经验,那么就更容易理解了。谢谢。问题是:如果你看到这个:。因为我只想知道印度各州的所有名字。但是当我做doc.select(“区域[标题]”)时,还有其他的表;我正在获取所有的表格信息。所以我想知道,如果在select中,我能告诉你它是如何仅用于一个特定的表的,在它的文档中已经解释过了:它只是。如果你已经有了一些基本的HTML/CSS经验,那么就更容易理解了。谢谢。问题是:如果你看到这个:。因为我只想知道印度各州的所有名字。但是当我做doc.select(“区域[标题]”)时,还有其他的表;我正在获取所有的表格信息。因此,我正在寻找,如果在select中,我可以告诉它如何仅用于特定的表