Hive Sql获取含有特殊字符key的json数据

hive表中json数据的key含有.符号,所以使用get_json_object(str,“$.key_1.key_2”)语法的时候就会获取到null。解法是通过json_to_map方法将json数据变成一个map结果,然后用key下标的方式获取值,代码

json_to_map(str)["key_1.key_2]

相关推荐

  1. Hive Sql获取含有特殊字符keyjson数据

    2024-03-17 05:12:04       22 阅读
  2. python scan方式查询redis所有数据是否含有重复key

    2024-03-17 05:12:04       32 阅读
  3. Jackson指定jsonkey

    2024-03-17 05:12:04       7 阅读
  4. xml中特殊字符

    2024-03-17 05:12:04       26 阅读
  5. json文件缺少语言key检测

    2024-03-17 05:12:04       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 05:12:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 05:12:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 05:12:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 05:12:04       20 阅读

热门阅读

  1. LeetCode 395. 至少有K个重复字符的最长子串

    2024-03-17 05:12:04       16 阅读
  2. 矩阵消元-MIT

    2024-03-17 05:12:04       18 阅读
  3. C语言每日一题—魔幻矩阵

    2024-03-17 05:12:04       17 阅读
  4. LeetCode 1876. 长度为三且各字符不同的子字符串

    2024-03-17 05:12:04       18 阅读
  5. Lua-Lua与C++的交互2

    2024-03-17 05:12:04       16 阅读
  6. VUE基础

    VUE基础

    2024-03-17 05:12:04      20 阅读
  7. Kafka-SSL笔记整理

    2024-03-17 05:12:04       19 阅读
  8. 安装 docker 和 jenkins

    2024-03-17 05:12:04       17 阅读