解组嵌套的 JSON 结构

http://play.golang.org/p/f6ilWnWTjm


我正在尝试解码以下字符串,但只获得空值。


如何在 Go 中解码嵌套的 JSON 结构?


我想将以下内容转换为地图数据结构。


package main


import (

  "encoding/json"

  "fmt"

)


func main() {

  jStr := `

{

    "AAA": {

        "assdfdff": ["asdf"],

        "fdsfa": ["1231", "123"]

    }

}

`

  type Container struct {

    Key string `json:"AAA"`

  }

  var cont Container


  json.Unmarshal([]byte(jStr), &cont)

  fmt.Println(cont)

}


郎朗坤
浏览 177回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go