Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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 使用jsoup从其他h3/class类中的类中提取href_Java_Android_Html_Jsoup - Fatal编程技术网

Java 使用jsoup从其他h3/class类中的类中提取href

Java 使用jsoup从其他h3/class类中的类中提取href,java,android,html,jsoup,Java,Android,Html,Jsoup,我试图从div.class yt lockup content获取href属性,但它返回了null我做错了什么 <div class="yt-lockup-content"> <h3 class="yt-lockup-title "><a class="yt-uix-sessionlink yt-uix-tile-link spf-link yt-ui-ellipsis yt-ui-ellipsis-2" dir="ltr" title="Li

我试图从div.class yt lockup content获取
href
属性,但它返回了
null
我做错了什么

<div class="yt-lockup-content">

        <h3 class="yt-lockup-title "><a class="yt-uix-sessionlink yt-uix-tile-link  spf-link  yt-ui-ellipsis yt-ui-ellipsis-2" dir="ltr" title="Live ::   PTV Sports Official Live Transmission"  data-sessionlink="ei=K8uGWMHkGMWjcp7dhNAJ&amp;feature=c4-live-promo" href="/watch?v=8M00cos0d_0">Live ::   PTV Sports Official Live Transmission</a></h3>

我需要获取此url:
href=“/watch?v=8M00cos0d_0”

一个选项可以是在选择后读取属性:

Document doc = Jsoup.parse(html);
Elements link = doc.select("div.yt-lockup-content > h3 > a");
String hrefAttribute = link.attr("href");
System.out.println(hrefAttribute);
输出:

/手表?v=8M00cos0d\U 0


可以选择在选择后读取属性:

Document doc = Jsoup.parse(html);
Elements link = doc.select("div.yt-lockup-content > h3 > a");
String hrefAttribute = link.attr("href");
System.out.println(hrefAttribute);
输出:

/手表?v=8M00cos0d\U 0