使用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"
  }
]

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容