如何解码没有字段名称的字符串和整数切片?
这是我尝试解码的远程API的输出:
[["9BC67ACD", "example1", "example1.co.uk", "2018-08-06 08:46:44", "2018-08-06 08:46:44", "2018-08-06 08:46:44", "FINISHED", 1], ["B339CBA2", "example2", "example2.co.uk", "2018-08-06 08:38:25", "2018-08-06 08:38:24", "2018-08-06 08:38:27", "FINISHED", 1]]
做完这件事后,我会得到一个字节片
rBody, err := ioutil.ReadAll(r.Body)
我可以使用带有[][]interface{}
的json解码器对此进行解码吗?
答案 0 :(得分:2)
您的问题:-
我可以使用带有[] [] interface {}的json解码器对此进行解码吗?
是的,解码JSON输出没有错。这是JSON数组。
cordova-plugin
或者您可以将JSON解组到接口{}中。但是在两种情况下,您都需要类型声明来获取接口的基础值。
[["9BC67ACD", "example1", "example1.co.uk", "2018-08-06 08:46:44", "2018-08-06 08:46:44", "2018-08-06 08:46:44", "FINISHED", 1], ["B339CBA2", "example2", "example2.co.uk", "2018-08-06 08:38:25", "2018-08-06 08:38:24", "2018-08-06 08:38:27", "FINISHED", 1]]