gpt4 book ai didi

json - 从结构而不是结构值创建 JSON

转载 作者:数据小太阳 更新时间:2023-10-29 03:34:17 24 4
gpt4 key购买 nike

我想我需要反射包来做到这一点。假设我有一个这样的结构:

type Inner struct {
Whatever int
}

type ResolutionValue struct {
Val string
Inner
}

假设我想生成 ResolutionValue 结构的 JSON 表示...是否有某种方法可以在不实例化的情况下创建 JSON 表示?

最佳答案

即使使用反射,您也需要一个实际值才能使用 reflect.TypeOf 获取类型。所以我建议只使用您的类型的零值。

json.Marshal(ResolutionValue{})

关于json - 从结构而不是结构值创建 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53039039/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com