在使用小程序開發(fā)過程中,我們經(jīng)常需要讀取和解析JSON格式的數(shù)據(jù)。而在小程序開發(fā)中,我們可以使用ext.json.decode
方法來解析JSON數(shù)據(jù)。下面我們將介紹這個(gè)方法的詳細(xì)使用方法。
wx.ext.json.decode(text)
參數(shù)說明:
text
:需要解析的JSON字符串。
返回值說明:
- 解析成功時(shí),返回符合JSON格式的數(shù)據(jù)對(duì)象;
- 解析失敗時(shí),返回null。
使用方法:
var jsonStr = '{"name": "小明", "age": 20, "friends": ["小紅", "小剛"]}'; var jsonObj = wx.ext.json.decode(jsonStr); console.log(jsonObj.name); // 輸出:小明 console.log(jsonObj.age); // 輸出:20 console.log(jsonObj.friends[0]); // 輸出:小紅 console.log(jsonObj.friends[1]); // 輸出:小剛
注意事項(xiàng):
- 使用
ext.json.decode
方法時(shí),請(qǐng)務(wù)必傳入符合JSON格式的字符串。 - 如果傳入的字符串不符合JSON格式,將會(huì)返回null。
上一篇kugou-vue