package questionnaire
import (
"encoding/json"
)
type Items []Item
type CreateData struct {
Items []Item
}
type Item struct {
Id enter code herestring `json:"id" required:"true"`
CompCd string `json:"compCd" required:"true"`
OrgCd string `json:"orgCd"`
QstnId string `json:"qstnId" required:"true"`
QstnIdSeq string `json:"qstnIdSeq" required:"true"`
CustId string `json:"custId"`
AnsDts string `json:"ansDts" required:"true"`
AnsRout string `json:"ansRout" required:"true"`
QCd01 string `json:"qCd01"`
QKey01 string `json:"qKey01"`
QStc01 string `json:"qStc01"`
QCat01 string `json:"qCat01"`
Pont01 string `json:"pont01"`
PCat01 string `json:"pCat01"`
Comt01 string `json:"comt01"`
QCd02 string `json:"qCd02"`
QKey02 string `json:"qKey02"`
QStc02 string `json:"qStc02"`
QCat02 string `json:"qCat02"`
Pont02 string `json:"pont02"`
PCat02 string `json:"pCat02"`
Comt02 string `json:"comt02"`
.
.
.
QCd50 string `json:"qCd50"`
QKey50 string `json:"qKey50"`
QStc50 string `json:"qStc50"`
QCat50 string `json:"qCat50"`
Pont50 string `json:"pont50"`
PCat50 string `json:"pCat50"`
Comt50 string `json:"comt50"
}我是新手。我刚学了几天的围棋语言。我的问题是:如何压缩这个项目的结构块。如果我从QCd01写到QCd50,这段代码可以运行,但太糟糕了!对不起,我的英语不好。
发布于 2017-02-25 05:17:27
我在你的评论中复制并粘贴了代码。缺少结束}来完成json字符串。此外,还需要一个将items映射绑定到的结构。这是一个有效的游乐场链接。
编辑:我没有意识到会有不止一个“项目”,我应该假设它是复数名称。这是一个更新的游乐场链接,可以解决这个问题。
https://stackoverflow.com/questions/42318448
复制相似问题