Go json转struct工具

时间:2025-02-26 07:32:45
type AutoGenerated struct { Error int `json:"error"` Data Data `json:"data"` VipData []interface{} `json:"vipData"` } type Ad struct { ID int `json:"id"` Title string `json:"title"` Img string `json:"img"` URL string `json:"url"` MonitorURL string `json:"monitorUrl"` VideoURL string `json:"video_url"` AdTag string `json:"adTag"` FullScreen int `json:"fullScreen"` } type RollData struct { AuthorExtends string `json:"author_extends"` DepthExtends string `json:"depth_extends"` DenyComment int `json:"deny_comment"` Level string `json:"level"` ReadingNum int `json:"reading_num"` Content string `json:"content"` InRoll int `json:"in_roll"` Recommend int `json:"recommend"` Confirmed int `json:"confirmed"` Jpush int `json:"jpush"` Img string `json:"img"` UserID int `json:"user_id"` IsTop int `json:"is_top"` Brief string `json:"brief"` ID int `json:"id"` Ctime int `json:"ctime"` Type int `json:"type"` Title string `json:"title"` Bold int `json:"bold"` SortScore int `json:"sort_score"` CommentNum int `json:"comment_num"` ModifiedTime int `json:"modified_time"` Status int `json:"status"` Collection int `json:"collection"` HasImg int `json:"has_img"` Category string `json:"category"` Shareurl string `json:"shareurl"` ShareImg string `json:"share_img"` ShareNum int `json:"share_num"` SubTitles []interface{} `json:"sub_titles"` Tags []interface{} `json:"tags"` Imgs []interface{} `json:"imgs"` Images []interface{} `json:"images"` ExplainNum int `json:"explain_num"` StockList []interface{} `json:"stock_list"` IsAd int `json:"is_ad"` Ad Ad `json:"ad"` Subjects interface{} `json:"subjects"` AudioURL []string `json:"audio_url"` Author string `json:"author"` } type Data struct { RollData []RollData `json:"roll_data"` UpdateNum int `json:"update_num"` }