jsonの構造体に行を追加するにはどうすればいいですか?JSONはユーザーによってHTMLリクエストとして提供され、日付やその他の機能を新しいJSONを返し、HTMLレスポンスとして返します。リクエストメッセージに新しい行を追加して返信するにはどうすればいいですか?
例: 私のJSONファイルがある場合:{名:ABC、年齢:12}はその後、私の新しい出力JSONがなる{:ABC、年齢:名12、日:26/09/2017}
CODE:
InputStream inputStream = request.getInputStream();
String text = IOUtils.toString(inputStream, StandardCharsets.UTF_8.name());
JsonObject convertedObject = new Gson().fromJson(text, JsonObject.class);
convertedObject.addProperty("Date", "26/09/2017");
PrintWriter pw = response.getWriter();
pw.println(convertedObject.toString());
上記のコードによってexisiting JSONが削除されるだけで、日付が表示さ:(
あなたは、マップこのマップに日付を追加し、変換するために、JSONをconvertying試すことができますjsonに戻る。これを見てくださいhttps://stackoverflow.com/questions/443499/convert-json-to-map – mlecz