まずは、要素を取得したいJSONを用意します。
person.json
{
"name":"Taro",
"age":20
}
次に、JSONに対応したクラスを用意します。
Person.java
public class Person {
private String name;
private int age;
// getterとsetterは省略
}
最後に、ObjectMapperを使用してJSONファイルをJavaオブジェクトに変換します。
Main.java
import com.fasterxml.jackson.databind.ObjectMapper;
import java.io.File;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
ObjectMapper mapper = new ObjectMapper();
try {
// JSONファイルをJavaオブジェクトに変換
Person person = mapper.readValue(new File("path/to/your/file.json"), Person.class);
System.out.println(person.getName() + ", " + person.getAge());
} catch (IOException e) {
e.printStackTrace();
}
}
}