JSON 응용 프로그램

제 이 슨 이 뭐야?json (javascript object notation) 은 경량급 데이터 교환 형식 입 니 다.사람 이 읽 고 쓰기 쉽다.기계 적 으로 해석 하고 생 성 하기 도 쉽다.그것 은 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 의 서브 집합 을 바탕 으로 한다.JSON 은 언어 에 완전히 독립 된 텍스트 형식 을 사용 하지만 C 언어 가족 과 유사 한 습관 (C, C + +, C \ #, Java, JavaScript, Perl, Python 등 포함) 도 사용 했다.이러한 특성 들 은 JSON 을 이상 적 인 데이터 교환 언어 로 만 들 었 다.
 
    struts 2 플러그 인 방식 과 구 글 의 gson 은 자바 대상 을 JSON 으로 변환 할 수도 있 고 JSON 을 자바 로 변환 할 수도 있 습 니 다.
gs on 은 두 가지 기본 적 인 방법 이 있 습 니 다. 1) tojson - 자바 대상 을 json 으로 전환 합 니 다.  2) from json - - json 을 자바 대상 으로 변환 합 니 다.
import com.google.gson.Gson;


public class GsonTest {

	private String aa = "hello";
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Gson gson = new Gson();
		
		gson.toJson(new GsonTest());
		
		System.out.println(gson.toJson(new GsonTest()));
	}

}

 
출력 결과: {"aa": "hello"}
 
fromjson
import com.google.gson.Gson;


public class GsonTest {

	private String aa = "hello";
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Gson gson = new Gson();
		
		System.out.println(gson.fromJson("{'aa':'hello'}", GsonTest.class));
		
	}

}

  

좋은 웹페이지 즐겨찾기