json 특징
- 이름과 값의 쌍으로 되어있음. ("키":"밸류")
- 이름은 반드시 "" 으로 묶여 있어야 한다.
- {}, [] 사이에 있어야 한다.
- {} : 자바의 VO 개념 클래스로..
- [] : 배열, 리스트로..
{
"이름": "김집사",
"나이": 25,
"성별": "여",
"주소": "서울특별시 양천구 목동",
"특기": ["컴퓨터", "코딩"],
"가족관계": {"#": 2, "아버지": "홍판서", "어머니": "춘섬"},
"회사": "경기 수원시"
}
gson.jar 라이브러리 사용하여 객체의 내용을 json 형태의 문자열로 변환
소스
public static void main(String[] args) {
Member member = new Member();
member.setName("후추");
member.setAge(2);
List hobbys = new ArrayList<>();
hobbys.add("사료먹기");
hobbys.add("소파할퀴기");
member.setHobbys(hobbys);
Address addr = new Address();
addr.setPostNo("12345");
addr.setBasic("제주도");
addr.setDetail("애월");
member.setAddr(addr);
System.out.println(new Gson().toJson(member));
}
결과
{"name":"후추","age":2,"hobbys":["사료먹기","소파할퀴기"],"addr":{"postNo":"12345","basic":"제주도","detail":"애월"}}
Java - ServerSocket, Thread를 적용한 에코메시지 테스트 (0) | 2018.10.04 |
---|---|
Java - Jsoup을 이용한 크롤링으로 네이버 실시간 순위 가져오기 (20.07.30 수정) (1) | 2018.10.04 |
Java - XML 파싱 후 List로 출력하기 (0) | 2018.10.04 |
Java - 네이버 캡챠 API 이미지 발급/수신/비교 (0) | 2018.10.04 |
Java - 네이버 단축URL API (0) | 2018.10.04 |
댓글 영역