golang json数组拼接
生活随笔
收集整理的這篇文章主要介紹了
golang json数组拼接
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2016年06月16日 15:38:25?閱讀數:2575?標簽:?golang json 數組 ?更多
個人分類:?golang func main() {a := []byte(`{"Parents": [ "aaaaa", "bbbbbbb" ]}`)b := []byte(`{"Parents": [ "Gomez", "Moticia" ]}`) var arr []interface{} js, _ := simplejson.NewJson(a) nodes, _ := js.Map() p := nodes["Parents"] d := p.([]interface{}) for _, v := range d { arr = append(arr, v) } js, _ = simplejson.NewJson(b) nodes, _ = js.Map() p = nodes["Parents"] d = p.([]interface{}) for _, v := range d { arr = append(arr, v) } res := make(map[string]interface{}) res["Parents"] = arr c, _ := json.Marshal(res) fmt.Println(string(c)) }- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
結果:?
{“Parents”:[“aaaaa”,”bbbbbbb”,”Gomez”,”Moticia”]}
相應的,如果數組里面是interface類型同樣適用。
轉載于:https://www.cnblogs.com/williamjie/p/9600026.html
總結
以上是生活随笔為你收集整理的golang json数组拼接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MSSQL 发布订阅,实现读写分离
- 下一篇: 查找算法之顺序查找