10
A
回答
9
如果您使用HtmlUnit,那麼您應該有一個HtmlPage。在那裏,你可以得到一個HtmlImage和保存文件是這樣的:
HtmlImage image = page.<HtmlImage>getFirstByXPath("//img[@src='blah']");
File imageFile = new File("/path/to/file.jpg");
image.saveAs(imageFile);
如果你有一個網址...那麼我不認爲你需要向的HtmlUnit下載圖像。
0
這裏是我寫這樣的代碼:
NodeList nlx = downloadPage.getElementsByTagName("a");
for (int y = 0; y<nlx.getLength(); y++) {
String ss = nlx.item(y).toString();
if(ss.contains("download/?fileformat=kml")) {
System.out.println(ss);
HtmlElement anchorAttachment = (HtmlElement)nlx.item(y);
InputStream is =anchorAttachment.click().getWebResponse().getContentAsStream();
try {
//System.out.println(is);
OutputStream out = new FileOutputStream(new File(fileName+".KML"));
int read=0;
byte[] bytes = new byte[1024];
while((read = is.read(bytes))!= -1) {
out.write(bytes, 0, read);
}
is.close();
out.flush();
out.close();
System.out.println("New file created!");
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
}
相關問題
- 1. zend從url保存圖片
- 2. 圖片URL保存
- 3. python:從url保存圖片時出錯
- 4. HtmlUnit保存圖像質量
- 5. 使用JSzip從URL保存圖像
- 6. 使用Picasso從url保存圖像?
- 7. 使用Carrierwave從URL保存圖像
- 8. Android - 在外部存儲器上使用其URL保存圖片
- 9. 從URL保存圖像
- 10. python從url保存圖像
- 11. Monodroid從url保存圖像
- 12. 從URL保存圖像
- 13. C#從picturebox保存圖片
- 14. 保存圖片或文件的URL
- 15. iOS - 將GIF從URL保存到保存的照片專輯
- 16. 通過URL保存照片
- 17. HtmlUnit:保存pdf鏈接
- 18. Qt:如何從url中保存圖片資源?
- 19. 如何使用php保存圖片?
- 20. 如何使用NSUserDefaults保存圖片
- 21. 用數據保存圖片
- 22. 用貓鼬保存圖片
- 23. 使用RABL從Paperclip返回圖片URL
- 24. Matlab保存圖片
- 25. 如何使用vb.net將圖片從保存箱插入圖片框?
- 26. PHP保存從URL
- 27. 從URL保存GIF
- 28. 如何在不使用意圖的片段中保存圖片?
- 29. 將圖像保存到照片庫並獲取保存的圖像的URL
- 30. 使用CAML從圖片庫獲取圖片的URL
如果圖像動態地在HTML頁面中插入。例如,用Servlet? like http://example.com/servlet/GetImage&key=1234 –
只要圖像位於從servlet輸出生成的生成的HtmlPage中,此過程將保持不變。 –