私はJavaの新機能ですが、jsonファイルから値を抽出する方法を考え出しましたが、値の変更方法はわかりません。jsonparserを使用してjsonファイル内の値を変更する
JsonElement staff = gson.fromJson(new FileReader("file1.json"), JsonElement.class);
String json = gson.toJson(staff);
JsonParser parser = new JsonParser();
JsonElement jsonTree = parser.parse(json);
JsonObject jsonObject = jsonTree.getAsJsonObject();
JsonElement f3obj = ((JsonObject) ((JsonObject) ((JsonArray) jsonObject.get("Options")).get(1)).get("Option").get("Dialog");
このオブジェクトの「ダイアログ」の値を更新するにはどうすればよいですか?
jsonも共有できますか? – cody123
これは私がhttp://pastebin.com/hKi79ZnFを使用しているjsonファイルです – TAP
変更に使用できるコードを追加しました。私があなたの問題を解決した場合、正しいとupvoteをマークしてください。 – cody123