亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

解組不規則 JSON 文件

解組不規則 JSON 文件

Go
當年話下 2023-06-26 16:31:08
我在從其中一個 API 解組 JSON 響應時遇到問題。API 返回一個簡單對象數組。它有一個結構:  "dataFields": [    {      "key": "Example_key1",      "value": "Example_value3"    },    {      "key": "Example_key2",      "value": "Example_value3"    },    {      "key": "Example_key3",      "value": "Example_value3"    }  ]一般來說,總是有 2 個字符串(可能是 null 而不是字符串,但這不是問題)。不幸的是,最近提供商引入了一個新字段,如下所示:{  "key": "Example_key4",  "value": false}現在我無法將其解壓為我之前使用的結構的簡單解組:type DataField struct {Value string `json:"value,omitempty"`Key   string `json:"key,omitempty"`}你能告訴我如何打開類似的東西嗎?
查看完整描述

1 回答

?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

使用以下結構解決了問題:


type DataField struct {

Value interface{} `json:"value,omitempty"`

Key   string      `json:"key,omitempty"`

}


查看完整回答
反對 回復 2023-06-26
  • 1 回答
  • 0 關注
  • 145 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號