Json 从空接口检索值
我有一个空接口,解析了一些json数据Json 从空接口检索值,json,encoding,go,Json,Encoding,Go,我有一个空接口,解析了一些json数据 到目前为止,唯一的值是name,并且设置正确。但是,我不知道如何实际检索这个变量的值。我该怎么做呢?如果您这样做是为了解组json var f interface{} err := json.Unmarshal(b, &f) 您可以使用类型断言访问f的底层映射[string]接口{}: m := f.(map[string]interface{}) 有关更多详细信息,请阅读博客文章 如果您这样做是为了解压json,请尝试使用它 var f in
到目前为止,唯一的值是
name
,并且设置正确。但是,我不知道如何实际检索这个变量的值。我该怎么做呢?如果您这样做是为了解组json
var f interface{}
err := json.Unmarshal(b, &f)
您可以使用类型断言访问f
的底层映射[string]接口{}:
m := f.(map[string]interface{})
有关更多详细信息,请阅读博客文章
如果您这样做是为了解压json,请尝试使用它
var f interface{}
err := json.Unmarshal(b, &f)
您可以使用类型断言访问f
的底层映射[string]接口{}:
m := f.(map[string]interface{})
有关更多详细信息,请阅读博客文章
试穿