我花了很长时间解析 JSON 字符串,最后登陆https://github.com/bitly/go-simplejson。它看起来非常有希望,但它仍然为我提供以下 JSON 数组的空结果:
{
"data": {
"translations": [
{
"translatedText": "Googlebot: Deutsch, um die Luft-Speed-Geschwindigkeit einer unbeladenen Schwalbe?"
}
]
}
}
我只想translatedText通过指定密钥来访问。原因是我的 JSON 结构不可预测,所以我想定位任何 JSON 数组,但在不知道 JSON 数组的完整结构的情况下指定一个键。
这是我使用的代码片段,其中content包含 JSON 字节数组:
f, err := js.NewJson(content)
if err != nil {
log.Println(err)
}
t := f.Get("translatedText").MustString()
log.Println(t)
t 总是空白:(希望得到任何指点。
相关分类