JSON是什么?
JSON 指的是 JavaScript 對象表示法(JavaScript Object Notation)。
JSON 是輕量級的文本數據交換格式。
JSON 獨立于語言:JSON 使用 Javascript語法來描述數據對象,但是 JSON 仍然獨立于語言和平臺。JSON 解析器和 JSON 庫支持許多不同的編程語言。 目前非常多的動態(PHP,JSP,.NET)編程語言都支持JSON。
JSON 具有自我描述性,更易理解。
JSON 語法
JSON 使用
JSON 最常見的用法之一,是從 web 服務器上讀取 JSON 數據(作為文件或作為 HttpRequest),將 JSON 數據轉換為 JavaScript 對象,然后在網頁中使用該數據。
JSONPath
JSONPath - 是xpath在json的應用。
JSONPath 表達式
JSONPath 是參照,xpath表達式來解析xml文檔的方式,json數據結構通常是匿名的并且不一定需要有根元素。JSONPaht 用一個抽象的名字$來表示最外層對象。