复杂json解析处理
其实前面我们写过json 的处理,可以参考 Hive语法之Json 数据处理,但是我们今天为什么又要提呢,事情的起因是要把数据导入到ES里面去,要导入的数据是算法处理的结果,是一个比较复杂的JSON。我直接将这个字段存储成了一个字符串,但是导入到ES 后傻眼了,发现这个格式在ES 里面并不能被解析,直接当成了一个字符串,我的数据如下
{
"success":true,
"status":200,
"msg":"执行成功",
"data":{
"keywords":null,
"extractedInfo":[
{
"extractedDomain":null,
"extractedDimension":"null",
"extractedAttribute":"null",
"extractedProperty":"null",
"e