Как правильно получить ссылку на строку из объекта HtmlImage в Java?

Я пытаюсь таким образом:

HtmlPage currentPage = (HtmlPage) webClient.getPage((urlList.get(i).toString()));

И имеют:

java.net.MalformedURLException: no protocol: HtmlImage[<img src="http://media.animewallpapers.com/wallpapers/misc/misc_164_t.jpg?m=21312126359&quot;"

Какой правильный путь?

1 ответ

Решение

Для того, чтобы получить src атрибут из изображения вам нужно использовать getSrcAttribute() метод. предполагать myImage является объектом HtmlImage, этот код будет выводить src атрибут для консоли:

System.out.println(myImage.getSrcAttribute());

В качестве примечания, приведение изображения в качестве HtmlPage Скорее всего, выбросит исключение.

Другие вопросы по тегам