Hive的Json解析问题get_json_object

发布于 2021-11-27 17:25:37 字数 233 浏览 904 评论 3

大家好,

请教下面这个json串应该如何解析出pay_id呢。问题可能是的位置,不过这个串也是个有效的。

{"orderId":"4","PayInfo":"[{"pay_id":1,"money":1650}]"}

用的函数是:get_json_object('$.PayInfo[0].pay_id')

请问如何才能正确解析呢。

谢谢大家~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

清欢 2021-12-01 09:42:01

get_json_object(
get_json_object(string,‘$.PayInfo'),'$.pay_id')

倚栏听风 2021-12-01 04:33:16

出不来结果。应该是原json串的内容加错位置了,所以get_json_object是不能用了。

成熟的代价 2021-11-29 23:16:57

{"orderId":"4","PayInfo":[{"pay_id":1,"money":1650}]}

get_json_object('$.PayInfo[0].pay_id')

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文