JSON簡介
JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。 易於人閱讀和編寫。同時也易於機器解析和生成。 它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。 JSON採用完全獨立於語言的文本格式,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 這些特性使JSON成爲理想的數據交換語言。
官網:http://json.org/json-zh.html
JSON數據格式
1: JSON數據格式源自於js(JavaScript Object Notation)。
JSON編碼: 把一個js的內存對象—>文本–>傳輸與保存
JSON解碼: 把一個js的文本–>解碼後–>Js的Object數據;
2: JavaScript Object 是一個表結構
object = {
key1: value1,
key2: value2,
key3: {
sub_key: sub_value
….
}
key4: [sub_value1, sub_value2, sub_value3]
};
key: 數字, 字符串;
value: 數字, 邏輯true/false, 數組, 對象object, null 空對象;
mjson
1: JSON編碼