如何在Java中正确地从HtmlImage对象获取String链接?

时间:2014-02-15 23:11:49

标签: java htmlunit

我试着这样:

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 个答案:

答案 0 :(得分:1)

要从图像中获取src属性,您需要使用getSrcAttribute()方法。假设myImage是HtmlImage对象,此代码会将src属性输出到控制台:

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

作为旁注,将图像转换为HtmlPage很可能会引发异常。