【发布时间】:2018-07-19 08:20:08
【问题描述】:
我需要从我的应用程序中下载一个文件.json,但要选择它的位置。
-
我知道如何将文件下载到磁盘,例如图像
<p:fileDownload value=""/>public StreamedContent getFile(){ return new DefaultStreamedContent(stream, "image/jpg", "img.jpg"); } -
我知道如何使用
GSON使用给定路径写入文件try(JsonWrite j = new JsonWriter(new OutputStreamWriter( new FileOutputStream("C:\\...\\...\\file.json"), "UTF-8"))){ j.beginObject(); // ... j.name("foo"); gson.toJson(myObj, Foo.class, j); //... j.endObject(); }catch(...){...}
但我不知道如何将两者结合起来才能选择位置并在该位置写入 json?
【问题讨论】:
标签: java json primefaces download gson