1
A
回答
4
是的。
下面是具有JSON 2场和仅解码一个的一个示例:
jsonString := `{"a": 1, "b": 2}`
var rec struct {
A int `json:"a"`
}
err := json.Unmarshal([]byte(jsonString), &rec)
if err != nil {
log.Fatalf("json.Unmarshal() failed with '%s'\n", err)
}
fmt.Printf("rec: %+v\n", rec)
当运行它打印:
rec: {A:1}
即字段“一”在JSON被解码和字段“B “被丢弃了。
查看https://play.golang.org/p/89tu-ZC4pR查看完整示例。
+0
这真的很有用。谢谢。 – jbrown
相关问题
- 1. 是否有可能将JSON反序列化为Java中的树?
- 2. 反序列化JSON结构
- 3. 是否有可能将JSON序列化/反序列化为具有额外字段进入映射的Java DTO?
- 4. 将JSON反序列化为?
- 5. 将部分xml反序列化为类
- 6. 如何反序列化JSON结构?
- 7. 将JSON文件夹结构反序列化为C#对象
- 8. 使用gson将Json序列化/反序列化为不同的结构?
- 9. newtonsoft json反序列化错误处理:部分反序列化
- 10. JSON.Net将结构序列化/反序列化为字符串
- 11. 是否有可能使用Gson扁平化JSON层次结构?
- 12. JSON的部分反序列化
- 13. 是否可以序列化C结构(结构)的JSON字符串(字符*)
- 14. Json反序列化没有结果
- 15. 是否有可能在C#中“继承部分结构”?
- 16. 使用Jackson的部分JSON序列化/反序列化
- 17. PHP /反序列化 - 是否可以反序列化$ _GET值?
- 18. 是否有可能使用GSON将具有句点的JSON属性名反序列化为嵌套对象?
- 19. SOAP XML只能部分反序列化
- 20. 部分xml序列化/反序列化
- 21. 是否有可能反序列化到当前类?
- 22. 是否有可能在Unity中反序列化字典?
- 23. 是否有可能使用Boost.Hana反序列化?
- 24. 是否有可能对Javers Diff进行反序列化?
- 25. 是否有可能在javascript中反序列化java对象
- 26. 是否有可能使用.net提供的序列化属性将xml反序列化为List对象?
- 27. JSON反序列化覆盖现有数据表结构
- 28. Java可序列化 - 序列化/反序列化是否具有安全性?
- 29. 序列化为JSON动态结构
- 30. C#XML反序列化一部分是
如果您的代码太复杂,无法发布,您需要构建一个展示该示例的MCVE。在你的问题上多加一点努力很可能会鼓励其他人付出一些努力来回答。另外,如果你的代码太复杂而无法制作MCVE,那么它可能真的只是布局不好(大概是不可能正确地进行单元测试),所以只需清理/写入MCVE就可以帮助你回答问题。否则,如果代码不相关,那么说明你没有包含它的说明也不是。 – CollinD