json是什麼?
JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式,易於閱讀和編寫,同時也易於機器解析和產生。 。
JSON的結構是基於下面兩點
1. "名稱/值"對的集合不同語言中,它被理解為物件(object),記錄(record),結構(struct ),字典(dictionary),哈希表(hash table),鍵列表(keyed list)等
2. 值的有序列表多數語言中被理解為數組(array)
#JSON使用:
JSON以特定的字串形式來表示JavaScript 物件。如果將具有這樣一種形式的字串賦給任意一個 JavaScript 變量,那麼該變數會變成一個物件引用,而這個物件就是字串所建構出來的,好像有點拗口,我們還是用實例來說明。
這裡假設我們需要建立一個User對象,並且具有以下屬性
使用者ID
#使用者名稱
使用者Email
#您可以使用以下JSON形式來表示User物件:
{"UserID":11, "Name":"Truly", "Email":"zhuleipro◎hotmail.com"};
然後如果把這一字串賦予一個JavaScript 變量,那麼就可以直接使用物件的任一屬性了。
完整程式碼:
<script> var User = {"UserID":11, "Name":"Truly", "Email":"zhuleipro◎hotmail.com"}; alert(User.Name); </script>
以上是json是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!