mysql xml字段转json格式_mysql将xml数据或者json数据转换为表格。
我需要将一个xml的数据或者json数据的字符串转化为一个mysql中的表格形式。
json_extract函数只能处理单个json数据,无法处理json数组,ExtractValue函数取出来的数据是拼接在一起的,不知道怎么分开,有没有其他办法呢,请教各位大神
数据样例:
[{"fCategoryId":"796","fCondition":"0.8"},{"fCategoryId":"730","fCondition":"0.05"},{"fCategoryId":"731","fCondition":"0.05"}]
select CONVERT(json_extract('{"fCategoryId":"796","fCondition":"0.8"}','$.fCondition'),DECIMAL(5,2)) AS fcid;
若是输入json数组,无输出结果
1006
0.40
1007
0.30
1008
0.30
SET @xmlstring = '10060.4010070.3010080.30'
;
SELECT ExtractValue(@xmlstring, '/jrt/item/fCategoryId') as fCategoryId,ExtractValue(@xmlstring, '/jrt/item/fCondition') as fCondition;
取得的数据形式是
fCategoryId | fCondition
1006 1007 1008 | 0.40 0.30 0.30
mysql xml字段转json格式_mysql将xml数据或者json数据转换为表格。相关推荐
- mysql添加字段基本语法格式_MySQL添加字段 修改字段 删除字段-Mysql常用命令-吾爱编程网...
作为程序员mysql的操作是必须要学会的,有时候我们需要使用命令行对数据表进行操作,接下来吾爱编程就为大家介绍一下MySQL 添加字段.修改字段.删除字段等常用命令,有需要的小伙伴可以参考一下: 1. ...
- 掌握XML系列(四)---创建格式良好的XML文档
掌握XML系列(四)---创建格式良好的XML文档 前言:创建良好格式的XML文档,虽然写了这些,其实,等到大家真正的看完之后美酒会发现,其实也很简单的,我们这里所做的是带着大家全面的看看怎么样创建. ...
- XML第二讲:格式正规的XML文档、XML文档的元素、属性、实体深度详解
1. 对比XML与HTML下图所示: 从图中可以很好的判断出XML的优越性,XML更能显示出清晰的数据结构信息 2. XML与 HTML的区别 1) 元标记:表示从标记上面就可以描述内容本身是什么,比 ...
- mysql字段获取当前日期格式_mysql数据库,获取当前日期及格式化
MYSQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式 返回系统日期,输出 ...
- mysql添加字段时定义候选键_MySQL 表约束
约束概述 对数据表中数据的限制条件叫表的约束,目的是为了保证表中记录的完整和有效.例如非空.唯一等. 查看约束 1 通过查看建表语句 查看表中的约束 show create table tb_name ...
- mysql里如何写日期格式_mysql 日期格式
MYSQL 获取当前日期及日期格式 获取系统日期: NOW() 格式化日期: DATE_FORMAT(date, format) 注: date:时间字段 format:日期格式 返回系统日期,输出 ...
- 数据集json格式转化为xml格式、txt格式
(仅用于自己学习时记录) 在使用YOLO V5训练Tsinghua-Tencent 100k时发现的问题.官方的数据集为json格式,而YOLO需要txt格式.在网上查阅了相关资料,并记录. Tsin ...
- mysql修改字段为现在时间_mysql如何修改字段自动生成时间
mysql修改字段自动生成时间的方法:1.添加CreateTime设置默认时间:2.修改CreateTime设置默认时间:3.添加UpdateTime设置默认时间. 本教程操作环境:windows7系 ...
- mysql 修改字段类型为字符串_MySQL中字段类型与合理的选择字段类型
原标题:MySQL中字段类型与合理的选择字段类型 字段类型 数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是 整数,另一个是 浮点数或小数. 许多不同的子类型对这些类别中的每一个都是可用 ...
最新文章
- 怎样找到适合自己的UI设计培训班
- MXNet学习:试用卷积-训练CIFAR-10数据集
- Linux:echo、read、cat命令
- JS获取并操作iframe中元素的方法
- Java线程池示例:并行计算200000以内的质数个数
- codeforces1467 E. Distinctive Roots in a Tree(树上差分)
- 深度学习自学(一):Loss function 损失函数
- php套壳_PHP-T
- thinkphp实现文件上传
- 一个字同时设置了粗体斜体,哪个先生效?
- 层次分析法软件操作步骤(yaahp)
- 自然语言处理(三) 语料库和语言知识库
- PCkit3.5烧写器直接上手使用方法
- FlashFXP连接linux服务器(centos7环境)提示连接失败 (Unable to access SFTP sub-system, operation failed.)
- Input length must be multiple of 8 when decrypting with padded cipher
- pip install 快速下载和安装包的方法
- 软考学院九老师简介:国家软考(中高级认证)培训
- linux课程设计 点菜,餐馆点餐系统专业课程设计.doc
- 车牌识别(一)——车牌定位(附详细代码及注释)
- Web3能否撕裂国内 VC 的共识?
热门文章
- ajax 执行成功 modal 关闭_Ajax请求中的async:false/true的作用
- 基线理解_使用递归神经网络的上下文口语理解论文阅读
- android stl,Android NDK中的c++ STL
- 清华同方计算机教程,清华同方电脑u盘重装系统win10教程
- androidstuio实现页面跳转_SPA(单页面应用)和 MPA(多页面应用)
- appium+python 【Mac】Android夜神模拟器
- intellij idea 在什么地方打开终端Terminal
- 如何解决wampmysqld服务无法启动,错误id=1067
- 250个jquery 插件
- arm linux下交叉编译valgrind工具进行内存泄露检测和性能分析