Java fileinputstream 与 url 一起使用

发布于 2024-10-29 20:11:46 字数 203 浏览 6 评论 0原文

如何在fileinputstream中输入一个文件的url?

我在 Fileinputstream 中输入 url,但 URL 的输出是错误的,因为链接斜杠向后翻转,如 - 从 / 到 \ ,而双斜杠 // 是 \ 只有一个斜杠并向后翻转。有没有办法fileinputstream 可以做到这一点吗?如果不是,你能告诉我应该使用什么来代替 fileinputstream 吗?

How to input in the fileinputstream, a file to url?

I enter the url in the Fileinputstream, but the output of the URL is wrong, because the link slashes are turned backwards like - from / to \ and the double slashes // are \ only one slash and backwards.Is there a way with the fileinputstream to do that ? If it isn't, can you tell me what should I use instead of fileinputstream?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

谢绝鈎搭 2024-11-05 20:11:46

如果您想获取 InputStream 从 URL 检索数据,然后使用 URL.openStream 方法将返回一个 InputStream,它可以像任何其他 InputStream 一样使用。

例如,

InputStream is;

// if we were getting data from a file, we might use:
is = new FileInputStream("/path/to/file");

// or, from a URL, then retrieve an InputStream from a URL
is = new URL("http://google.com/").openStream();

If you want to obtain an InputStream to retrieve data from a URL, then using the URL.openStream method will return an InputStream, which can be used like any other InputStream.

For example,

InputStream is;

// if we were getting data from a file, we might use:
is = new FileInputStream("/path/to/file");

// or, from a URL, then retrieve an InputStream from a URL
is = new URL("http://google.com/").openStream();
人间不值得 2024-11-05 20:11:46

FileInputStream 可以使用路径名或文件对象进行初始化。

如果提供路径名,您只需将任何反斜杠转换为双反斜杠\

FileInputStream can be initialized with either a path name or a file object.

If supplying a path name you should only need to convert any back slashes \ to double backslashes \

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文