-
제이슨 (Json) 다운 ( Down ), 사용법Web/JSON, Ajax 2018. 9. 6. 10:25
제이슨은 자바스크립트 데이터를 JSON 객체가 처리할 수 있는 데이터 형태로 변환하는 것이라고 이해하면 된다.
인터넷 익스플로러를 제외한 브라우저들은 JSON 객체를 포함하고 있어 다운받지 않아도 parse 등의 함수를 사용할 수 있다. 다운 방법 포스팅1. 구글에 json2.js 검색하면 제이슨 개발한 더글라스 크로포드의 깃허브 페이지가 나온다. 클릭해 접속
2. Clone or download 클릭
3. 집파일 압축 푼다.
4. json2 파일을 자바스크립트와 같이 Context Root 하위에 넣어주면 된다.
json 코드 열어보면 주석에 JSON 객체가 없는 경우에만 생성한다고 적혀 있음을 볼 수 있다.
그 구현부가 아래 있고, "JSON의 타입이 object가 아니면 JSON을 객체화 하겠다" 는 의미가 아닐까 생각한다. 앞서 말했듯 IE를 제외한 브라우저들은 JSON을 지원하고 있기 때문에 jsp 파일에서 경로를 지정해주지 않아도 사용할 수 있다.다음과 같이 Context root 아래에 static/js/json.js로 위치하고 있다.
( 일단 Context root는 Dynamic Web project 작성시 자동 생성되는 META-INF와 WEB-INF 폴더들의 바로 상위 폴더로 생각하고 넘어가자 )다음과 같이 스크립트의 src를 '프로젝트명'/'ContextRoot 이후 경로명' 으로 적으면 해당 제이슨 파일을 참조할 수 있다.
'Web > JSON, Ajax' 카테고리의 다른 글
제이슨(JSON), 에이작스(Ajax) 예제. (0) 2018.09.06