有没有推荐的第三方包 或则 遍历JSON数组之类的方法呢 最好有演示

hellsam · · 604 次点击
for 循环不能便利 json数组???
#1
更多评论
json没办法遍历,把它变成map或者struct
#2
字段是固定的吗 是的话用struct比较合适 ```go type DateItem struct { CreateTime string `json:"create_time"` // .... } list := new([]DateItem) jsonString := `[{"create_time":"2018-10-20 12:42:30"}, {"create_time":"2018-10-19 11:48:30"}]` err := json.Unmarshal([]byte(jsonString), list) if err != nil { panic(err) } fmt.Printf("%+v\n", list) // Output: // &[{CreateTime:2018-10-20 12:42:30} {CreateTime:2018-10-19 11:48:30}] ``` 然后就可以直接 for list 了
#3