当前位置: 首页 > news >正文

SQL,解析 json

Google BigQuery数据库的data表存储了若干多层的Json串,其中一条形如:
[{"active":true,"key":"key1","values":[{"active":true,"value":"value1"}]},{"active":true,"key":"key2","values":[{"active":true,"value":"value2"}]}]
现在要解析json,取出values.values所有的值,即:value1,value2

编写SPL代码:

A1:执行简单SQL,取出json串。

A2:解析多层json,取出所有的values.value。

SPL开源地址


http://www.mrgr.cn/news/10475.html

相关文章:

  • 追问试面试系列:分布式事务
  • 大语言模型之Qwen2技术报告阅读笔记
  • 命令模式与宏命令:批量操作的高效实现
  • 编程中数据字典介绍
  • 【图文并茂】ant design pro 如何实战使用 ProFormTreeSelect
  • AUTOSAR AP硬核知识点梳理
  • 【案例55】WebSphere非root用户启动方案
  • 系统编程-lvgl
  • 笔记 6 : 彭老师课本第 5 章 ,举例分析 IIC 编程,以及开启和配置虚拟机
  • 正则表达式记录
  • 基于Pytorch框架的深度学习DeepLabv3+网络头发语义分割系统源码
  • uniapp微信小程序 分享功能
  • Paxos算法概述:从Basic Paxos到Fast Paxos及在Zookeeper中的应用
  • java修改常量值
  • R语言股价跳跃点识别:隐马尔可夫hmm和 GARCH-Jump对sp500金融时间序列分析
  • php中如何高效地实现一个函数以判断给定日期是否位于多个预定义的时间范围内,同时确保代码的可读性、可维护性和性能优化
  • iOS18升级出现白苹果、无法重启等问题,要怎么解决
  • 算法工程师第四十四天(99. 岛屿数量 深搜 99. 岛屿数量 广搜 100.岛屿的最大面积 )
  • GPT-4、Claude 3 Opus 和 Gemini 1.0 Ultra 挑战控制工程的新领域
  • 【传输层协议】UDP协议 {端口号的范围划分;UDP数据报格式;UDP协议的特点;UDP的缓冲区;基于UDP的应用层协议}