嗨,我在解组嵌套的JSON数组时遇到问题。我应该创建什么结构?我想避免使用interface{}尽可能多的东西,但是我真的不知道在这种情况下是否有可能。
interface{}
杰森,我想解组:
"[[[{\"aaa\": \"aaa\"}]]]"
和我想用来解组的结构:
type SomeStructNestedNested struct { Aaa string `json:"aaa"` } type SomeStructNested struct { SomeStructNestedNested []SomeStructNestedNested } type SomeStruct struct { SomeStructNested []SomeStructNested }
链接到示例:https : //play.golang.org/p/owuMptNrix
是的,答案只是一小部分:
type AutoGenerated [][][]struct { Aaa string `json:"aaa"` }
好感谢你的问题,我发现这个错误的工具,我总是用它的Json操作一起去,它可以为你节省很多无聊的时间的,也最好是使用蜱``代表JSON字符串喜欢这里