자바스크립트 JSON 쿡북
도서명:자바스크립트 JSON 쿡북
저자/출판사:레이,리쉬패터/에이콘출판
쪽수:228쪽
출판일:2017-02-24
ISBN:9788960779693
목차
1장. 클라이언트에서 JSON 읽고 쓰기
__자바스크립트에서 JSON 읽고 쓰기
__C++에서 JSON 읽고 쓰기
__C#에서 JSON 읽고 쓰기
__자바에서 JSON 읽고 쓰기
__펄에서 JSON 읽고 쓰기
__파이썬에서 JSON 읽고 쓰기
2장. 서버에서 JSON 읽고 쓰기
__클로저에서 JSON 읽고 쓰기
__F#에서 JSON 읽고 쓰기
__Node.js로 JSON 읽고 쓰기
__PHP에서 JSON 읽고 쓰기
__루비에서 JSON 읽고 쓰기
3장. 간단한 AJAX 애플리케이션에서 JSON 사용하기
__소개
__XMLHttpRequest 객체 생성
__데이터를 비동기적으로 요청하기
__웹 서버에 JSON 전송하기
__Node.js를 사용해 JSON 받기
__비동기 요청의 진행 상태 구하기
__반환된 JSON 파싱하기
__Node.js를 사용한 웹 서비스 요청 발행하기
4장. 제이쿼리와 앵귤러JS로 작성한 AJAX 애플리케이션에서 JSON 사용하기
__소개
__웹 페이지에 제이쿼리 종속성 추가하기
__제이쿼리를 사용해 JSON 요청하기
__제이쿼리를 사용해 웹 서버에 JSON 전송하기
__제이쿼리를 사용해 요청의 진행 상황 알아내기
__제이쿼리를 사용해 반환된 JSON 파싱하기
__웹 페이지에 앵귤러JS 종속성 추가하기
__앵귤러JS를 사용해 JSON 콘텐츠 요청하기
__앵귤러JS를 사용해 웹 서버에 JSON 전송하기
__앵귤러JS를 사용해 요청의 진행 상황 알아내기
__앵귤러JS를 사용해 반환된 JSON 파싱하기
5장. 몽고DB에서 JSON 사용하기
__소개
__몽고DB 설정
__Node.js용 몽고DB 데이터베이스 드라이버 설치
__Node.js용 익스프레스 모듈 설치
__Node.js로 몽고DB 데이터베이스에 연결하기
__Node.js로 몽고DB에서 문서 생성하기
__Node.js로 몽고DB에서 문서 검색하기
__Node.js로 몽고DB 문서 업데이트하기
__Node.js로 몽고DB 문서 삭제하기
__REST로 몽고DB 검색하기
__REST로 몽고DB 문서 생성하기
__REST로 몽고DB 문서 업데이트하기
__REST로 몽고DB 문서 삭제하기
6장. 카우치DB에서 JSON 사용하기
__소개
__카우치DB와 크래들의 설치와 설정
__Node.js와 크래들로 카우치DB 데이터베이스 연결하기
__Node.js와 크래들로 카우치DB 데이터베이스 생성하기
__Node.js와 크래들로 카우치DB 문서 생성하기
__Node.js와 크래들로 카우치DB 데이터 뷰 설정하기
__Node.js와 크래들로 카우치DB 문서 검색하기
__Node.js와 크래들로 카우치DB 문서 업데이트하기
__Node.js와 크래들로 카우치DB 문서 삭제하기
__REST로 카우치DB 레코드 열거하기
__REST로 카우치DB 검색하기
__REST로 카우치DB 문서 업서트하기
__REST로 카우치DB 문서 삭제하기
7장. 타입세이프한 방법으로 JSON 사용하기
__소개
__Json.NET을 사용해 객체를 역직렬화하기
__Json.NET을 사용해 날짜와 시간 객체 처리하기
__자바 gson을 사용해 객체를 역직렬화하기
__Node.js에서 타입스크립트 사용하기
__타입스크립트를 사용한 간단한 타입 어노테이션
__타입스크립트를 사용해 인터페이스를 선언하는 방법
__타입스크립트를 사용해 인터페이스 클래스를 선언하는 방법
__json2ts를 사용해 JSON에서 타입스크립트 인터페이스 생성하기
8장. 바이너리 데이터 전송에 JSON 사용하기
__소개
__Node.js를 사용해 base64 문자열로 바이너리 데이터 인코딩하기
__Node.js를 사용해 base64 문자열에서 바이너리 데이터 디코딩하기
__브라우저에서 자바스크립트를 사용해 바이너리 데이터를 base64 문자열로 인코딩하고 __디코딩하기
__Json.NET을 사용해 데이터를 BSON으로 인코딩하기
__Json.NET을 사용해 BSON에서 데이터 디코딩하기
__DataView를 사용해 ArrayBuffer에 접근하기
__ArrayBuffer를 사용해 base64 인코딩하고 디코딩하기
__익스프레스 모듈을 사용해 구축한 Node.js 서버에서 객체 본문 콘텐츠 압축하기
9장. JSONPath와 LINQ로 JSON 쿼리하기
__소개
__JSONPath 도트 표기법을 사용해 JOSN 문서 쿼리하기
__JSONPath 브래킷 표기법을 사용해 JSON 문서 쿼리하기
__JSONPath 스크립트를 사용해 더 복잡한 쿼리 구성하기
__웹 애플리케이션에서 JSONPath 사용하기
__Node.js 애플리케이션에서 JSONPath 사용하기
__PHP 애플리케이션에서 JSONPath 사용하기
__파이썬 애플리케이션에서 JSONPath 사용하기
__자바 애플리케이션에서 JSONPath 사용하기
__C# 애플리케이션에서 JSONPath와 SelectToken을 사용해 JSONPath 표현식 쿼리하기
__C# 애플리케이션에서 LINQ와 Json.NET을 사용해 JSON 쿼리하기
10장. 모바일 플랫폼에서의 JSON
__소개
__안드로이드에서 JSON 파싱하기
__안드로이드에서 JSON 생성하기
__iOS의 오브젝티브-C에서 JSON 파싱하기
__iOS의 오브젝티브-C에서 JSON 생성하기
__스위프트를 사용해 iOS에서 JSON 파싱하기
__스위프트를 사용해 iOS에서 JSON 생성하기
__Qt를 사용해 JSON 파싱하기
__Qt를 사용해 JSON 생성하기