关于json转struct struct中有map

ChayTang · · 3472 次点击
90design
狗狼都是神
1. 不要中文 2. 导出属性
#4
更多评论
等了一阵子发现没人回我,先用转成map用一下,等解决再用struct ``` var apiList map[string]interface{} //转换json为 json.Unmarshal(result, &apiList) detail,_ := apiList["这个key好多"].(map[string]interface{}) url := detail["control"].(string)+detail["action"].(string) ..... ```
#1
声明的结构体统统改成大写: ```go type WhatBean struct { Action string Control string } ``` 别指望encoding/json库能访问到你没有导出的名字。
#2