關於json

json(javascript object notation)


json是什麼

json是一種輕量級數據交換格式。
數據交換:將要交換的數據先轉換成一種與平臺無關的數據格式,然後交給接收方處理。
輕量級:相對於xml,json文檔更小,解析速度更快。


json語法

表示一個對象: {“屬性名”:屬性值, “屬性名”:屬性值…}
注1:其中屬性值的類型可以是string,number,true/false,null,object。
注2:屬性值如果是string,必須使用雙引號括起來。

表示一個由對象組成的數組:[{},{},{},{}…]


將java對象轉換成json字符串

可以使用json官方工具json-lib(類似工具很多,google、alibaba…),如下:
單個對象:net.sf.json.JSONObject.fromObject(JAVAObject).toString();
對象組成的數組:net.sf.json.JSONArray.fromObject(JAVAArray).toString;


將json字符串轉換成javascript對象

javascript有內置對象JSON:JSON.parse("jsonString")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章