자바 객체를 JSON 으로 변환하려면 아래 단계를 거친다.
1. JSON 라이브러리를 준비한다.(http://log4dev.tistory.com/entry/XML-to-JSON-변환-방법) 참조
2. 변환할 객체에 getter를 준비한다.
3. JSON 라이브러리로 객체를 잘 변환한다.
----------------- Human.java 준비 -------------
public class Human {
String name;
int age;
double height;
String[] abilities;
public String getName() {
return name;
}
public int getAge() {
return age;
}
public double getHeight() {
return height;
}
public String[] getAbilities() {
return abilities;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void setHeight(double height) {
this.height = height;
}
public void setAbilities(String[] abilities) {
this.abilities = abilities;
}
}
---------------------------------------------
public static void main(String[] args) {
Human man = new Human();
man.setName("홍길동");
man.setAge(22);
man.setHeight(180.5);
String[] abilities = { "독서", "수면", "눈치" };
man.setAbilities(abilities);
JSONObject jsonData = JSONObject.fromObject(JSONSerializer.toJSON(man));
System.out.println(jsonData.toString());
}
'Java/JSP' 카테고리의 다른 글
| java gmail 또는 mail 사용할 때 한글 깨짐 해결 (0) | 2013.03.05 |
|---|---|
| jsp 파라메터 parameter 입력 한글 깨짐 해결 (0) | 2013.03.05 |
| XML to JSON 변환 방법 (0) | 2013.02.15 |
| SimpleDateFormat 이용하여 Date Calendar 날짜 가지고 놀기 (0) | 2013.02.14 |
| jdom 으로 xml 생성 하기 (0) | 2013.02.13 |