第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

無法將 json 數(shù)據(jù)解組到 go 中的結(jié)構(gòu)(無法將數(shù)組解組到 Go 結(jié)構(gòu)字段中)

無法將 json 數(shù)據(jù)解組到 go 中的結(jié)構(gòu)(無法將數(shù)組解組到 Go 結(jié)構(gòu)字段中)

Go
阿晨1998 2023-08-14 14:38:14
我正在使用 API 接收來自某個組織的所有招聘廣告,我收到的 JSON 數(shù)據(jù)非常大,我想在 Go 中使用這些數(shù)據(jù),但是我在解組到結(jié)構(gòu)中時遇到問題,以便我可以進(jìn)一步使用它。這可能是一個非常簡單的解決方案,但對我來說是盲目的,因為這個問題引起了一些頭痛。代碼:package mainimport (? ? "encoding/json"? ? "fmt"? ? "io/ioutil"? ? "log"? ? "net/http")type JsonData struct {? ? Content JsonContent `json:"content"`? ? TotalElements int `json:"totalElements"`? ? PageNumber int `json:"pageNumber"`? ? PageSize int `json:"pageSize"`錯誤:2019/12/11 09:52:35 json: cannot unmarshal array into Go struct field JsonData.content of type main.JsonContent
查看完整描述

1 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗 獲得超4個贊

解決方案已經(jīng)被兩個可愛的人“zerkms”、“tclass”找到了。

您聲稱 Content JsonContentjson:"content"是 JsonContent,而它是它們的數(shù)組,因此 []JsonContent

正如您在示例 json 中看到的,內(nèi)容字段實際上是一個數(shù)組。在你的 go 結(jié)構(gòu)中它不是。您必須將結(jié)構(gòu)更改為 Content []JsonContent json:"content"

非常感謝你們!


查看完整回答
反對 回復(fù) 2023-08-14
  • 1 回答
  • 0 關(guān)注
  • 292 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號