Hive 中 get_json_object 函数的使用
2021-03-28 07:24
标签:脚本 object get exp col color null end block get_json_object(json_txt, path) 函数需要传入两个函数,分别为json字符串及解析的path! 一旦传入的json字符串非法,返回null值! Path的写法 $:代表json的根对象 .: 子属性操作符 [] : 代表json array的子脚本操作符 json字符串如下 Hive 中 get_json_object 函数的使用 标签:脚本 object get exp col color null end block 原文地址:https://www.cnblogs.com/yangxusun9/p/12623923.html语法
案例
Xjson=[{"name":"大郎","sex":"男","age":"25"},{"name":"西门庆","sex":"男","age":"47"}]
查找第一个人的年龄
SELECT get_json_object(‘${xjson}‘,"$.[0].age")
查找第一个人
SELECT get_json_object(‘${xjson}‘,"$.[0]")
文章标题:Hive 中 get_json_object 函数的使用
文章链接:http://soscw.com/index.php/essay/68935.html