С помощью jsoup я пытаюсь получить текст по ссылке. Но это всегда дает мне конец ошибки файла: java.io.EOFException
в android. Я также попробовал jericho html parser, но оба они отправляют одну и ту же ошибку. Вот мой код:Jsoup java.io.EOFException in android
private class JsoupAsyncTask extends AsyncTask<Void, Void, Void> {
@Override
protected void onPreExecute() {
super.onPreExecute();
}
@Override
protected Void doInBackground(Void... params) {
try {
doc = Jsoup.connect("http://www.azlyrics.com/lyrics/adele/hello.html").get();
htmlText = doc.body().text();
Log.e("html text", "working");
} catch (IOException e) {
Log.e("html text", e.toString());
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void result) {
lyricsText.setText(htmlText);
}
}
Я не знаю, почему происходит ошибка. Пожалуйста, помогите мне, если у кого-нибудь есть представление об этом.
Можете ли вы дать реальную трассировку стека, который производятся? – Mike