[JSON] Json이란 무엇인가?

728x90
반응형
SMALL

JSON

{Key : Value} 쌍으로 이루어진 Data Object를 전달하기 위한 표준 포맷

 

  • 본래는 Javascript 언어에서 객체를 만드는 표현식에서 파생 언어 독립형 포맷
  • 프로그램 언어 플랫폼에 독립적
  • 비동기 브라우저/서버 통신(AJAX)을 위해, 넓게는 XML을 대체하는 데이터 포맷

형태

    {
        "name" : "jeonghoon"
      , "age"  : "27"
      , "sex"  : "male"
    }

 

변환

    var info = {
             "name" : "jeonghoon"
          , "age"  : "27"
          , "sex"  : "male"
    };

    // JSON 형태의 데이터 객체화
    var infoObject = JSON.parse(info);

    // JSON객체 문자열화
    var infoStr = JSON.stringify(infoObject)

 

참고

728x90
반응형
LIST