1. 程式人生 > >【PHP】json問題總結

【PHP】json問題總結

author:咔咔

wechat:fangkangfk

 

我們都知道json是輕量級的資料結構,但是在實際用的時候,有很多的麻煩,那就是json物件跟json字串分不清

 

 

var obj = {a: 'Hello', b: 'World'}; //這是一個物件,注意鍵名也是可以使用引號包裹的

 

var json = '{"a": "Hello", "b": "World"}'

//這是一個 JSON 字串,本質是一個字串

JSON 和 JS 物件互轉

要實現從物件轉換為 JSON 字串,使用 JSON.stringify() 方法:

 

var json = JSON.stringify({a: 'Hello', b: 'World'}); //結果是 '{"a": "Hello", "b": "World"}'

要實現從 JSON 轉換為物件,使用 JSON.parse() 方法:

 

var obj = JSON.parse('{"a": "Hello", "b": "World"}'); //結果是 {a: 'Hello', b: 'World'}