2010-11-05 4 views
0

У меня есть PDF-файлы, с которыми я могу получить доступ через URL-адреса. Я хочу загрузить и сохранить его в файлах. Как я могу это сделать? Мне действительно нужно разобрать PDF-файлы, если я не могу сохранить его в файле, могу ли я получить его (как PDF)?Сохранить URL как PDF

Благодаря

ответ

3
  1. Открыть URL-адрес URLConnection.
  2. Убедитесь, что код состояния является чем-то успешным (надеюсь, 200).
  3. Убедитесь, что его содержимое application/pdf или не менее application/octet-stream.
  4. Получите содержимое соединения и напишите его на FileOutputStream.
0

Wget и локон являются утилиты командной строки, которые делают это. Вы можете использовать Process для запуска их с Java, как описано здесь: http://www.devdaily.com/java/java-exec-processbuilder-process-1

Скорее всего, существует более естественный способ сделать это.

+1

Вы на самом деле имеете в виду «чистую Java», а не «более родную». В Java lingo «native» обычно означает «родной» для платформы ОС ... не для Java. –

Смежные вопросы