目錄
1. json 的兩個常用方法
json.dumps()方法 :把python對象編碼為json字符串
json.loads()方法:把json字符串編碼成python對象
1. json 的兩個常用方法
json 的存在有兩種形式。
一種是:對象的形式存在,我們叫它 json 對象。
一種是:字符串的形式存在,我們叫它 json 字符串。
一般我們要操作 json 中的數據的時候,需要 json 對象的格式。
一般我們要在客戶端和服務器之間進行數據交換的時候,使用 json 字符串。
JSON.stringify() 把 json 對象轉換成為 json 字符串
JSON.parse() 把 json 字符串轉換成為 json 對象
示例代碼:
// 把 json 對象轉換成為 json 字符串
var jsonObjString = JSON.stringify(jsonObj); // 特別像 Java 中對象的 toString
alert(jsonObjString)
// 把 json 字符串。轉換成為 json 對象
var jsonObj2 = JSON.parse(jsonObjString);
alert(jsonObj2.key1);// 12
alert(jsonObj2.key2);// abc