使用DataGrip生成JSON批处理数据

一、背景

需要通过Postman批量调用接口,为此需要JSON格式的批量数据。

起初,是通过在SQL拼接成JSON格式数据,然后拷贝出来组装。

等粘贴的时候却发现,数据被格式化了。

"{""id"": 1, ""code"": ""SYS23092600001""},"
"{""id"": 2, ""code"": ""SYS23092600002""},"
"{""id"": 3, ""code"": ""SYS23092600003""},"

二、解决

解决方案有两种,一种是调整 CSV 的格式化规则,另一种是以 JSON 的格式提取数据。

1. 调整 CSV 格式化规则

点击结果视图右侧 CSV ▿ 按钮,或在结果视图中右键菜单中选择 Change Data Extractor (CSV) 选项,然后在弹出的数据提取器中选择 Configure CSV Formats... 选项。

调整 Quote values: 的选项为 Never,点击 OK

2. 以 JSON 的格式提取数据

点击结果视图中右侧 CSV ▿ 按钮,或在结果视图中右键菜单中选择 Change Data Extractor (CSV) 选项,然后在弹出的数据提取器中选择 JSON 选项。

然后拷贝 idcode 两列数据,再粘贴。

[
  {
    "id": 1,
    "code": "SYS23092600001"
  },
  {
    "id": 2,
    "code": "SYS23092600002"
  },
  {
    "id": 3,
    "code": "SYS23092600003"
  }
]

:如果数据量大,两种方式调整配置后,都可以通过结果视图右侧的导出按钮导出数据。

版权声明:
作者:admin
链接:https://www.techfm.club/p/73140.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>