我有通过 REST API 检索的 XML 数据,我将其解组到 GO 结构中。其中一个字段是日期字段,但是 API 返回的日期格式与默认的 time.Time 解析格式不匹配,因此解组失败。有什么方法可以指定解组函数在 time.Time 解析中使用哪种日期格式?我想使用正确定义的类型并使用字符串来保存日期时间字段感觉不对。示例结构:type Transaction struct { Id int64 `xml:"sequencenumber"` ReferenceNumber string `xml:"ourref"` Description string `xml:"description"` Type string `xml:"type"` CustomerID string `xml:"namecode"` DateEntered time.Time `xml:"enterdate"` //this is the field in question Gross float64 `xml:"gross"` Container TransactionDetailContainer `xml:"subfile"`}返回的日期格式为“yyyymmdd”。
3 回答
- 3 回答
- 0 关注
- 186 浏览
添加回答
举报
0/150
提交
取消