dswe30290
2019-04-26 05:49
浏览 316
已采纳

使用struct进行JSON解析

How to parse below two JSON and print values of "c"

1)
{
    "a": {
        "b": {
            "c": 123
        },
        "b": {
            "c": 456
        }
    }
}

2)
{
    "a": {
        "b": {
            "c": 444
        }
    }
}

Below struct help in parsing but then how to iterate over b, it is not array? Please help.

type Data struct {
    A struct {
        B struct {
            C int `json:"c"`
        } `json:"b"`
    } `json:"a"`
}

图片转代码服务由CSDN问答提供 功能建议

如何解析以下两个JSON并打印“ c”值</ p>

   1)
 {
“ a”:{
“ b”:{
“ c”:123 
},
“ b”:{
“ c”:456 
}  
} 
} 
 
 </ code> </ pre> 
 
 
  2)
 {
“ a”:{
“ b”:{
“  c“:444 
} 
} 
} 
 
 </ code> </ pre> 
 
 

在解析结构帮助下,然后如何遍历b,它不是数组吗? 请帮助。</ p>

  type数据结构{
 A结构{
 B结构{
 C int`json:“ c”`
}`json:“  b“`
}`json:” a“`
} 
 </ code> </ pre> 
 </ div>

2条回答 默认 最新

相关推荐 更多相似问题