parsing JSON与JSON软件包
考虑以下go代码:字符串 } func main(){ datajson:=`[“ 1”,“ 2”,“ 3”]`` arr:= jsontype {} 摘要:= = json.unmarshal([] byte(datajson),&arr.Array) log.printf(“ unmarshaled:%v”,unmarshaled) } 所提供的代码定义了带有一系列字符串的JSONTYPE。然后,它试图将JSON字符串放置到JSONTYPE实例的数组字段中。但是,代码存在一个问题。
解决方案:byte(datajson),&arr),&arr),您可以通过直接将代码简化为代码,而无需使用自定义类型: byte(datajson),&arr)
此代码将未贴的切片分配给ARR。分配之前的下划线抑制了错误值,该错误值未在此代码中使用。通过有效地使用JSON软件包,您可以轻松地在GO中解析JSON数组。[&& &&&&华
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3