色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

golang json數組拼接的實例

瀏覽:75日期: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
相關文章:
主站蜘蛛池模板: 最新国产毛片 | 国产成人综合网亚洲欧美在线 | 中国一级淫片aaa毛片毛片 | 成人精品国产亚洲欧洲 | xxx本日| 欧美激情欧美狂野欧美精品免费 | 99久久一区 | 婷婷色综合久久五月亚洲 | 欧美日韩高清在线观看一区二区 | 免看一级a毛片一片成人不卡 | 99久久综合 | 亚洲第一网色综合久久 | 国产色爽女小说免费看 | 一区精品视频 | 午夜91理论片 | 97视频免费观看2区 97视频免费上传播放 | 亚洲成人免费视频在线 | 免费一级欧美性大片 | 成年人三级黄色片 | 精品视频在线看 | 亚洲精品国精品久久99热 | 国产在线乱子伦一区二区 | 亚洲国产日韩欧美一区二区三区 | 2级毛片| 久久网站在线观看 | 久久精品青草社区 | 亚洲一区二区三区四区 | 一区二区视频在线 | 国产亚洲图片 | 亚洲精品一区二区三区国产 | 爱爱毛片| 深夜福利视频在线观看免费视频 | 欧美一级毛片无遮挡 | 一区二区三区四区视频在线观看 | 亚洲国产欧美在线人成aaa | 久热中文字幕在线精品免费 | 日韩精品一区二区三区高清 | 免费看欧美一级特黄a大片一 | 韩国免又爽又刺激激情视频 | 欧美高清视频一区 | 奶交性视频欧美 |