一尘不染

在Go / Golang中解组嵌套的JSON数组

go

嗨,我在解组嵌套的JSON数组时遇到问题。我应该创建什么结构?我想避免使用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


阅读 209

收藏
2020-07-02

共1个答案

一尘不染

是的,答案只是一小部分:

type AutoGenerated [][][]struct {
     Aaa string `json:"aaa"`
}

好感谢你的问题,我发现这个错误的工具,我总是用它的Json操作一起去,它可以为你节省很多无聊的时间的,也最好是使用蜱``代表JSON字符串喜欢这里

2020-07-02