Как создать FileHostObject из URL?

У меня есть URL-адрес изображения в виде строки.

String url = " http://blog.room34.com/wp-content/uploads/underdog/logo.thumbnail.png"

Я хочу создать FileHostOject из этого. (Org.jaggeryjs.hostobjects.file.FileHostObject).

Может кто-нибудь сказать мне, как я могу этого достичь?

1 ответ

Вы можете использовать java lib "Apache Commons IO", чтобы сделать это:

Мой простой код:

URL url = new URL(
    "http://blog.room34.com/wp-content/uploads/underdog/logo.thumbnail.png");
InputStream input = url.openStream();
String png = "sample.png";
FileOutputStream output = new FileOutputStream(png);
IOUtils.copy(input, output);

Класс "IOUtils" является распространенным инструментом для работы с потоком ввода-вывода в commons-io jar.

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