前言
第1章什麼是JSON
1.1JSON是一種數據交換格式
1.2JSON獨立於編程語言
1.3專業術語和概念
第2章JSON語法
2.1JSON基於JavaScript對象字面量
2.2名稱一值對
2.3正確的JSON語法
2.4語法驗證
2.5JSON文件
2.6JSON的媒體類型
2.7專業術語和概念
第3章JSON的數據類型
3.1數據類型簡介
3.2JSON中的數據類型
3.3JSON中的對象數據類型
3.4JSON中的字符串類型
3.5JSON中的數字類型
3.6JSON中的布爾類型
3.7JSON中的null類型
3.8JSON中的數組類型
3.9專業術語和概念
第4章JSON Schema
4.1驗證的魔力
4.2JSON Schema簡介
4.3專業術語和概念
第5章JSON中的安全問題
5.1客戶端和服務端的關系
5.2跨站請求偽造
5.3注入攻擊
5.3.1跨站腳本攻擊
5.3.2安全漏洞:決策上的失誤
5.4專業術語和概念
第6章JavaScript中的XMLHttpRequest與Web API
6.1Web API
6.2 JavaScript中的XMLHttpRequest對象
6.3混亂的關系與共享的規則
6.3.1跨域資源共享
6.3.2JSON—P
6_4專業術語和概念
第7章JSON與客戶端框架
7.1iQuery和JSON
7.2AngularJS
7.3專業術語和概念
第8章JSON與NoSQL
8.1CouchDB數據庫
8.2CouchDBAPI
8.3專業術語和概念
第9章服務端的JSON
9.1序列化、反序列化與請求JSON
9.1.1ASP.NET
9.1.2PHP
9.2發送JSON HTTP請求的其他方式
9.2.1Ruby on Rails
9.2.2Nodejs
9.2.3Java
9.3專業術語和概念
第10章總結
10.1作為配置文件的JSON
10.2結語
作者簡介
封面介紹