问题描述
在Gson中,我如何写入子字段/嵌套对象。这是我当前的代码:
scanner.useDelimiter("\r?\n");
我如何使users.json看起来像这样:
Path usersPath = Paths.get("src/users.json");
Gson usersGson = new GsonBuilder().setPrettyPrinting().create();
try (BufferedReader usersReader = Files.newBufferedReader(usersPath);
BufferedWriter usersWriter = Files.newBufferedWriter(usersPath,StandardOpenOption.WRITE)) {
JsonObject usersObject = usersGson.fromJson(usersReader,JsonObject.class);
usersObject.addProperty("example",123);
usersGson.toJson(usersObject,usersWriter);
} catch (IOException e) {
e.printStackTrace();
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)