如何構建JSON數據,JSON數據的格式,JSON數據的獲取


假設你是用$.getJSON();方法獲取JSON數據
$.getJSON(url,{"Action":"getStudent"},function(data){});

下面構建JSON數據:
構建JSON數據格式一(單個對象)
{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"}
獲取方式:
data.Name
data.Sex

構建JSON數據格式二(多個對象單一類型,匿名)
[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]
獲取方式:
data[0].Name;

構建JSON數據格式三(多個對象單一類型,命名)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}]}
獲取方式:
data.Student[0].Name

構建JSON數據格式四(多個對象多個類型)
{"Stutent":[{"Name":"Jime","Sex":"Boy","Birthday":"1991-12-8"},{"Name":"Jary","Sex":"Boy","Birthday":"1990-12-8"}],"Class":
{"Name":"三年級一班"}}
獲取方式:
data.Student[0].Name
data.Class.Name

以上就是JSON數據的基本的格式了。
值得注意的是JSON數據是區分大小寫的,如Student和student是不一樣的。
順便介紹一個JSON數據驗證的網站JSON Editor:http://braincast.nl/samples/jsoneditor/


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