【发布时间】:2016-02-06 21:51:36
【问题描述】:
我有一个网站,我想从其中使用 Jsoup 获取视频链接。但我无法这样做,我的程序会引发错误。有人可以帮帮我吗?
代码如下:
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class MovMaker {
public static void main(String[] args) {
try {
String url="http://www.tamilyogi.tv/7aum-arivu-2011-hd-720p-tamil-movie-watch-online/";
Document doc = Jsoup.connect(url).get();
Element vid = doc.getElementsByTag("video").get(0);
System.out.println("\nlink: " + vid.attr("src"));
System.out.println("text: " + vid.text());
catch (IOException e) {
e.printStackTrace();
}
}
}
我的错误:
线程“主”java.lang.IndexOutOfBoundsException 中的异常:索引:0,大小:0 在 java.util.ArrayList.rangeCheck(未知来源) 在 java.util.ArrayList.get(未知来源) 在 MovMaker.main(MovMaker.java:16)
我要从中获取数据的页面来源是:Here
我完全是 java 和 jsoup 的新手,如果有人能给我代码,我将不胜感激。
问候, 布瓦内什
【问题讨论】:
-
如果您的问题得到解决,请考虑接受我的回答。如果不是,请具体说明问题所在。
标签: web-scraping jsoup