Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsoupselect命令_Java_Html_Css_Jsoup - Fatal编程技术网

Java jsoupselect命令

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

这是我第一次尝试使用Jsoup。 我无法理解“选择”操作

    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(“区域[标题]”)
选择与此匹配的所有元素,而不是属性

如果需要所有名称(=attribute
title
),可以使用:

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(“区域[标题]”)
选择与此匹配的所有元素,而不是属性

如果需要所有名称(=attribute
title
),可以使用:

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中,我可以告诉它如何仅用于特定的表