json数组直接解析

Posted 化无

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json数组直接解析相关的知识,希望对你有一定的参考价值。

 select did,scheme_from,max(account_id) account_id from (
                  select omgid,qimei36,nvl(omgid,qimei36) did,scheme_from,get_json_object(col, \'$.account_id\') as account_id
                  from (
                      select tdbank_imp_date,
                              regexp_replace(get_json_object(origin,\'$.origin\'),\'\\\\\\\\\',\'\') origin,
                              get_json_object(ext_js,\'$.qidong.omgid\') omgid,
                              get_json_object(ext_js,\'$.qidong.qimei36\') qimei36,
                              get_json_object(ext_js,\'$.qidong.scheme_from\') scheme_from
                          from pcg_atta_public_tdbank::t_atta_v1_06b00052690
                          where tdbank_imp_date >= \'2022011000\' and tdbank_imp_date <= \'2022011023\'
                  ) pp
                  lateral view explode(split(regexp_replace(regexp_extract(pp.origin, \'^\\\\[(.+)\\\\]$\', 1),\'\\\\\\\\,\\\\\', \'\\\\\\\\|\\\\|\\\\\'),\'\\\\|\\\\|\')) ss as col
              ) group by did,scheme_from

  

以上是关于json数组直接解析的主要内容,如果未能解决你的问题,请参考以下文章

使用 Retrofit 解析带有对象数组的 JSON 数组

java中把json怎么转换成数组

java中把json怎么转换成数组?

NSDebugDescription = "JSON 文本没有以数组或对象开头,并且允许未设置片段的选项。";

错误代码:错误域 = NSCocoaErrorDomain 代码 = 3840“JSON 文本没有以数组或对象和允许未设置片段的选项开头。”

json数组直接解析