国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

golang json數組拼接的實例

瀏覽:98日期: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
相關文章:
主站蜘蛛池模板: 全部免费国产潢色一级 | 欧美一级毛片在线一看 | 国产一区a| 又黄又湿又爽 | 高清精品女厕在线观看 | 狠狠色丁香婷婷综合小时婷婷 | 国产亚洲欧美日韩综合综合二区 | 日韩中文字幕精品一区在线 | 一区二区成人国产精品 | 91免费国产高清观看 | 国产精品成人观看视频国产 | 最新69成人精品毛片 | 亚洲精品国产美女在线观看 | 加勒比在线免费视频 | 亚洲三级精品 | 黄 色 免费网 站 成 人 | 日韩精品欧美国产精品亚 | 偷自拍 | 精品韩国主播福利视频在线观看一 | www亚洲成人 | 精品国产免费一区二区三区 | a级黄色毛片免费播放视频 a级精品九九九大片免费看 | 欧洲成人全免费视频网站 | 成人男女网18免费91 | 成人免费视频社区 | 国内外成人免费视频 | 免费观看欧美一级牲片一 | 国产aaa女人十八毛片 | 亚洲va精品中文字幕动漫 | 日韩不卡一区二区三区 | 午夜不卡在线 | 欧美啊啊啊 | 国产男女爽爽爽免费视频 | 午夜免费的国产片在线观看 | 男人女人做黄刺激性视频免费 | 国产成人丝袜网站在线看 | 狠狠色丁香婷婷久久综合考虑 | 欧美大片毛片aaa免费看 | 成人18网站 | 最新三级网址 | a毛片免费全部播放完整成 a毛片免费全部在线播放毛 |