[java] Gson 라이브러리의 사용 사례를 공유하는 방법은?
다음은 Gson 라이브러리를 사용하여 JSON 데이터를 자바 객체로 변환하는 간단한 예제입니다.
import com.google.gson.Gson;
public class MyObject {
private String name;
private int age;
public MyObject(String name, int age) {
this.name = name;
this.age = age;
}
// Getter and Setter methods
@Override
public String toString() {
return "MyObject{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
public static void main(String[] args) {
String json = "{\"name\":\"John\", \"age\":30}";
Gson gson = new Gson();
MyObject myObject = gson.fromJson(json, MyObject.class);
System.out.println(myObject);
}
}
위의 예제에서는 Gson 객체를 생성한 뒤, fromJson()
메서드를 사용하여 JSON 데이터를 MyObject 클래스의 객체로 변환합니다. 변환된 객체를 출력하면 결과는 다음과 같습니다.
MyObject{name='John', age=30}
이처럼 Gson 라이브러리는 JSON 데이터의 처리를 간단하게 도와주며, 다양한 추가적인 기능들을 사용할 수 있습니다. Gson 사용법에 대한 자세한 내용은 Gson 문서를 참고하시기 바랍니다.