자바스크립트 객체 표기법(JSON, JavaScript Object Notation)은 여러 도메인에서 급속도로 XML을 제치고 웹에서 구조화된 문서 교환을 위한 공통어가 돼가고 있다. 여기에는 다음과 같이 뚜렷한 세 가지 이유가 있다. 자바스크립트와 잘 맞으며, 간단하고 잘 동작한다. 하지만 JSON이 성공한 데는 또 다른 이유가 있다. 이 책에서 알 수 있듯이, 폭넓은 언어와 라이브러리에서 지원돼 다양한 시나리오에서 쉽게 사용할 수 있기 때문이다.
이 책은 JSON의 일반적인 사용법을 다룬 예제(recipe)를 제공한다. 책을 처음부터 끝까지 읽어 웹 애플리케이션과 독립형 애플리케이션을 구축하는 데 JSON이 어떻게 사용되는지 확인해도 좋다. 하지만 이 책은 쿡북(cookbook)으로 구성돼 있기 때문에 특정한 문제를 어떻게 JSON으로 해결할 수 있는지 기술하고 있는 장이나 예제로 바로 건너뛰어도 좋다. 먼저 특정 예제가 어디에 기술돼 있는지 확인하기 위해 서문과 함께 1, 2장을 훑어본 후, 여러분이 관심을 가지고 있는 예제로 바로 건너뛸 것을 추천한다.