這篇文章帶給大家的內容是關於json前後端資料互動方法實現,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
官方JSON介紹 WIKI百科。 JavaScript object notation(記號法)。
JSON: JSON資料有2種形式,一種是無序的key-value對的集合(物件),另一種是有序的值的集合(陣列)。
{string : value, ...} object
{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22 }
[value, ...] array
[{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22 }, { "birthday": "1997-1-1" }, "name", "age" ]
value的值形式有7種:
object、array
number、string、(true、false)、null
JSON-java
類別庫在java中,對JSON資料的操作。
主要是JSONObject 類別的使用,多種方式來產生JSONObject 物件:
#直接new產生JSONObject 對象,透過put方法放入key-value。
透過建構Map對象,透過put方法放入key-value,再傳入JSONObject 物件的建構器來產生物件。
透過建構Bean對象,再傳入JSONObject 物件的建構器來產生物件。
透過IO讀取JSON資料的文字文件,將資料讀取為String字串,然後將其傳入JSONObject 物件的建構器來產生物件。
以上是json前後端資料交互方法實現的詳細內容。更多資訊請關注PHP中文網其他相關文章!