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

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

如何在 Go 中將 XML 數(shù)據(jù)轉換為 JSON 數(shù)據(jù)?

如何在 Go 中將 XML 數(shù)據(jù)轉換為 JSON 數(shù)據(jù)?

Go
達令說 2021-10-04 15:44:04
我想從 Go 中的 XML 文檔創(chuàng)建 JSON 對象。現(xiàn)在我正在做的是使用 xml.Unmarshall 函數(shù)獲取結構對象中的 XML 數(shù)據(jù),然后使用 fmt.Sprintf 函數(shù)以編程方式格式化 JSON 結構中的字符串。這段代碼不可讀,我覺得應該有更好的方法來做到這一點。有人可以建議更好的東西。我目前的代碼是var root Root_ = xml.Unmarshal(data, &root)fmt.Fprintln(w, fmt.Sprintf("{\"type\": \"%s\", \"action\": \"save\", \"entry\": {\"ads_enabled\": 1, \"comments_enabled\": 0, \"cover_headline\": \"%s\", }}",            root.Type,            root.SeoHeadline, //coverheadline           ))type Root struct {    Type                 string `xml:"type,attr"    json:"type"`    CoverHeadline        string `xml:"Head>PageHeadline>p" json:"cover_headline"`}其中 data 是 byte[] 對象
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 357 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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