亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

golang json數組拼接的實例

瀏覽:89日期:2024-05-29 14:34:00
看代碼吧~

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))}

結果:

{“Parents”:[“aaaaa”,”bbbbbbb”,”Gomez”,”Moticia”]}

相應的,如果數組里面是interface類型同樣適用。

補充:go實現json數組嵌套

引用包 “encoding/json'

定義以下結構體

type person struct { Name string `json:'name'` Sex string `json:'sex'` Age string `json:'age'`}

type test struct { Class int `json:'class'` Person []person `json:'person'`}創建實例如下

class6 := `{ 'class':6, 'person':[{ 'name':'wangha', 'sex':'male', 'age':'18' }, { 'name':'zhang', 'sex':'female', 'age':'16' }]}`對class6進行解析

var keys testif err := json.Unmarshal([]byte(class6), &keys);err != nil{ fmt.Println(err)}else { fmt.Printf('%+vn', keys) fmt.Printf('%+vn', keys.Person[1]) fmt.Printf('%sn', keys.Person[0].Sex)}

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 欧美三及| 毛片黄| 久草免费色站 | 久久久不卡 | 亚洲一区二区免费在线观看 | 免费jizz在在线播放国产 | 高清色黄毛片一级毛片 | 性大片免费视频观看 | 久久大香萑太香蕉综合网 | 亚州a| 国产成人青青热久免费精品 | 欧美大穴| 亚洲国产精品成人午夜在线观看 | 久操影视 | 亚洲国产日韩在线成人蜜芽 | 亚洲精品久久玖玖玖玖 | 中文字幕 亚洲 一区二区三区 | 国产乱色 | 欧美国产精品日韩在线 | 国产欧美日韩一区二区三区 | 黄色免费小视频 | 国产区成人精品视频 | 2020天堂中文字幕一区在线观 | 一级毛片免费不卡在线 | 最新黄色地址 | 国产亚洲精品久久久久久久久激情 | 成年人的毛片 | 国产人成 | 一级特黄毛片 | 毛片黄片免费看 | 欧美在线免费观看 | 黑人巨大vsさとう遥希 | 国产伦精品一区二区三区免 | 在线精品国产一区二区 | 欧美成人午夜精品免费福利 | 女日韩优在线 | 在线看的网站 | www日韩在线| 国产精品福利网站 | 午夜国产高清精品一区免费 | 免费观看的黄色网址 |