我有一个通过REST为我提供属性的服务.现在我想将主体解组为属性结构.请看这个游乐场示例:点击.当我只有一个属性时,我可以很容易地将它解组为一个属性Property
.但是来自服务器的ACTUAL响应有点不同.我想要解组的实际响应是这样的:
[ { "key": "blabla", "secret": false, "type": "string", "value": "hereisthevalue" }, { "key": "yepyepakey", "secret": true, "type": "string", "value": "dummy" } ]
不幸的是,我不知道如何解组这个.有人可以指点我正确的方向吗?
你需要在一个属性片段中解组:http: //play.golang.org/p/eRgjfBHypH
var props []Property er := json.Unmarshal(resp, &props) if er != nil { panic(er) } else { fmt.Println(props) }