为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Go 获取 JSON 数组中的特定键

使用 Go 获取 JSON 数组中的特定键

Go
拉莫斯之舞 2021-07-26 12:07:02
我花了很长时间解析 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 总是空白:(希望得到任何指点。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 334 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信