JSON

JSON對象

JSON對象

現在我們知道了什麼是JSON對象,讓我們創建從簡單到複雜的JSON對象。在我們開始之前,讓我們先澄清一個常見的誤解。JSON對象文字不是JSON對象。JSON是字符串格式,因此不能是對象。數據以JSON字符串格式顯示,但一旦轉換為JavaScript變量,它就變成了對象。

現在我們使用JavaScript創建JSON對象。下麵的語句創建了一個空對象。

var myJSONObj = {};

下麵的行創建了一個新的Object。

var JSONObj = new Object();

下麵的代碼行創建了一個對象,其中屬性名稱的值為字符串,屬性品牌的值為字符串,屬性類的值為字符串,屬性價格的值為整數值。

var myJSONCarObj = {"name": "Creta", "brand": "Hyundai", "color": "red",價格":500};

請注意,屬性是通過使用'來訪問的。的運營商。如。myJSONCarObj.color用於訪問顏色屬性。下麵這行顯示了如何解析JSON字符串並從中創建一個JavaScript對象。

myJSONCar = '{“名稱”:“白堊”,“品牌”:“現代”,“色”:“紅色”,價格“:500}';
myCarObj = JSON.Parse (myJSONCar);現在可以使用數組下標索引訪問任何屬性。例如:Price = myCarObj[" Price "];

Baidu
map