首页 > 其他 > 详细

6-2 反序列化

时间:2019-07-28 22:15:08      阅读:103      评论:0      收藏:0      [点我收藏+]
package main

import (
    "encoding/json"
    "fmt"
)

var JsonStr = `[{"hobby":["抽中华","喝牛栏山","烫花卷头"],"name":"王钢弹"},
                {"hobby":["抽中华","喝茅台","烫沙宣"],"name":"王铁弹"},
                {"hobby":["抽玉溪","喝五粮液","烫波浪头"],"name":"王钢弹"}]`

//反序列化jsonstr 为map类型的slice
func main011() {
    JsonBytes := []byte(JsonStr)
    dataSlice := make([]map[string]interface{},0)
    err := json.Unmarshal(JsonBytes, &dataSlice)
    if err != nil{
        fmt.Printf("反序列化失败,err=",err)
        return
    }
    fmt.Println(dataSlice)

}

 

6-2 反序列化

原文:https://www.cnblogs.com/paad/p/11260948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!