JSON
把 JSON 转成 CSV 字符串
把当前 JSON 内容导出为 CSV 字符串并写入变量,适用于结果展示、二次拼接和导出前的中间处理。
命令用途
Json-ToCsv 对应的实际命令写法是 JSON <标识> ToCsv,用于把当前 JSON 内容导出为 CSV 字符串。
它适合把数组型 JSON 结果转成文本,再继续写文件、发送消息或交给其它脚本流程拼接使用。
命令名
Json-ToCsv
调用格式
JSON <标识> ToCsv <变量>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
标识 | 是 | 要导出的 JSON 标识。 |
ToCsv | 是 | 固定子命令,表示转换成 CSV 字符串。 |
变量 | 是 | 用于接收结果的字符串变量,应使用 S 或 A 变量。 |
返回或影响
- 该命令会把导出的 CSV 字符串写入目标变量。
- 适合在保存文件前先查看结果,或把 CSV 文本继续交给其它流程使用。
- 一般更适合数组型 JSON 内容,不是所有对象结构都适合直接导出成 CSV。
示例
基础用法
#ACT
JSON 排行数组 ToCsv S10
这段写法会把 排行数组 导出成 CSV 字符串,并写入 S10。
常见变体
#ACT
JSON 排行数组 ToCsv S10
SendMsg 5 "CSV结果:<$STR(S10)>"
这类写法适合先把导出结果拿到变量里,再决定是否显示或另存。
注意事项
- 接收结果应使用字符串变量,不要把 CSV 文本直接写进数值变量。
- 如果你只想直接保存成文件,不需要中间变量,可以改用
Json-SaveToCsvFile。 - 导出前最好先确认当前 JSON 结构是否适合 CSV 格式,尤其是深层嵌套对象场景。
相关资源
- 蓝海软件工具集 — CSV 转换器等数据工具一站式下载
