JSON文字列 ⇔ Javaオブジェクトの変換処理を実装したのでメモ。
▽の処理を行う際は、jsonの値をJavaオブジェクトのプロパティを揃える必要がある。
String json = obj.getJson() // value: {age:23, name: suzuki}
ObjectMapper mapper = new ObjectMapper();
Person person = mapper.readValue(json, Person.class);
// 上記の処理で、json文字列のvalueがPersonクラスのインスタンスに設定される。
ObjectMapper mapper = new ObjectMapper();
mapper.enable(SerializationFeature.INDENT_OUTPUT);
String json = mapper.writeValueAsString(person);
// 上記の処理で、PersonクラスのプロパティがJson文字列に変換される。