请教一个interface格式解析的问题

voyage-ing · · 4453 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

代码是: ```go // 解析json infos := make(map[string]interface{}) err := json.Unmarshal([]byte(jsonListstr), &infos) if err != nil { // handle with error here log.Fatalf("json parse false: %v", err) } provinces := infos["ProvinceItems"] fmt.Println(provinces) ``` 对应输出是: ``` [map[F: P:[map[I:100000 N:直辖市]]] map[F:A P:[map[I:340000 N:安徽]]] map[F:B P:[map[I:110000 N:北京]]] map[F:C P:[map[I:500000 N:重庆]]] map[F:F P:[map[I:350000 N:福建]]] map[F:G P:[map[I:440000 N:广东] map[I:450000 N:广西] map[I:520000 N:贵州] map[I:620000 N:甘肃]]] map[F:H P:[map[I:810000 N:香港] map[I:460000 N:海南] map[I:410000 N:河南] map[I:420000 N:湖北] map[I:430000 N:湖南] map[I:130000 N:河北] map[I:230000 N:黑龙江] map[I:910000 N:海外]]] map[F:J P:[map[I:320000 N:江苏] map[I:360000 N:江西] map[I:220000 N:吉林]]] map[F:L P:[map[I:210000 N:辽宁]]] map[F:M P:[map[I:820000 N:澳门]]] map[F:N P:[map[I:640000 N:宁夏] map[I:150000 N:内蒙古]]] map[F:Q P:[map[I:630000 N:青海] map[I:990000 N:其它]]] map[F:S P:[map[I:610000 N:陕西] map[I:510000 N:四川] map[I:310000 N:上海] map[I:140000 N:山西] map[I:370000 N:山东]]] map[F:T P:[map[I:120000 N:天津] map[I:540000 N:西藏] map[I:710000 N:台湾]]] map[F:X P:[map[I:650000 N:新疆]]] map[F:Y P:[map[I:530000 N:云南]]] map[F:Z P:[map[I:330000 N:浙江]]]] ``` 我想进一步对这个数据进行解析,请问应该怎样做?

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

4453 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传