gpt4 book ai didi

java - 如何从 URL 创建 XML 文件

转载 作者:行者123 更新时间:2023-12-02 10:22:21 28 4
gpt4 key购买 nike

对于一个项目,我需要解析一个 XML 文件。解析本身适用于文件,但我需要从 URL 检索文件。如何将 URL 中的信息保存到文件中?

我已经尝试过这里提供的许多答案,但从现在起,没有一个能按照我希望的方式工作。我尝试过的答案之一如下:

public File createFile(URL url){
File f;
try {
f = new File(url.toURI());
} catch(URISyntaxException e) {
f = new File(url.getPath());
}
return f;
}

遗憾的是,这并没有解决问题,而是告诉我“URI 方案不是"file"”

如果有人能帮助我解决我的问题,我将非常感激。

最佳答案

我建议您使用Apache Commons IO库来获取您的 URL 内容,您只需一行即可完成:

IOUtils.toString(new URL("YOUR_URL_IN_HERE"), "UTF-8");

这会将您的 URL 内容转换为字符串,然后您可以将内容写入文件或处理您想要的任何其他流中的内容。

在这里您可以找到docs of IOUtils

关于java - 如何从 URL 创建 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54252361/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com