2010-11-05 97 views
0

我有我可以通过URL访问的PDF文件。我想下载并保存到文件。 我该怎么办? 我实际上需要解析PDF,如果我不能将它保存到一个文件中,我可以控制它(作为PDF)?保存URL为PDF

谢谢

回答

3
  1. 打开URLConnection到URL。
  2. 确保状态码是成功的(希望是200)。
  3. 确保其内容是application/pdf或至少application/octet-stream
  4. 获取连接的内容并将其写入FileOutputStream
0

wget和curl是执行此操作的命令行实用程序。您可以使用Process从Java运行它们,如下所述:http://www.devdaily.com/java/java-exec-processbuilder-process-1

虽然可能有更原生的方法。

+1

你实际上是指“纯Java”而不是“更原生”。在Java语言中,“native”通常意味着OS平台本身......而不是Java。 – 2010-11-05 22:00:01