json解析出来为nil ,对一个嵌套json操作,取里面的单独数据。
这是json数据:
```
{
"code": 0,
"data": {
"song": {
"count": 2,
"itemlist": [{
"albummid": "001ZaCQY2OxVMg",
"docid": "4960718353595419009",
"id": "108041208",
"mid": "000lH7Do3X6Aot",
"name": "雪阳",
"singer": "鹿予"
}, {
"albummid": "001ZaCQY2OxVMg",
"docid": "4277524965976373789",
"id": "107195477",
"mid": "0004snbm3ZMeFz",
"name": "雪阳花",
"singer": "林爽"
}],
"name": "单曲",
"order": 0,
"type": 1
}
},
"subcode": 0
}
```
我试过了转结构体 取出来为nil
转各种类型也试过了,也是nil
求方案,怎么取
既然你的数据是小写开头的,结构体就得在后面加标注了,例如你要取code, 结构体里就必须有 ```Code int `json:"code"` ```
#5
更多评论