Web/JSON, Ajax
-
제이슨 (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을 객체화 하겠다" 는 의미..
-
제이슨(JSON), 에이작스(Ajax) 예제.Web/JSON, Ajax 2018. 9. 6. 10:22
제이슨은 데이터의 전송형태이다. 각종 브라우저 뿐 아니라 모든 언어에서 제이슨 객체(JSON)를 지원하기 때문에 서버에서 데이터를 제이슨 형태로만 전송한다면 클라이언트의 언어에 구애받지 않고 parse 함수를 이용해 데이터를 추출해 사용할 수 있는 것이다. 데이터 전송 형태의 표준정도로 생각해도 큰 무리가 없다고 생각한다. 에이작스 또한 제이슨을 이용해 데이터를 제어하는 대표적 비동기통신 기법이다. 에이작스는 Asynchronous JavaScript And XML의 약어로 자바스크립트를 이용해 서버와 비동기통신을 지원하기 위한 클라이언트 통신기법이다. 비동기통신이란 일반적으로 코드의 라인대로 실행되는 함수들과 달리 실행되는 때를 알 수 없는 경우를 제어하기 위해 제공되는 통신기법을 말한다. 대표적인 것..