report convert
🔁 `snir report convert` — 转换结果格式。
在不同结果格式间转换,例如 JSONL → CSV 等。
用法
bash
snir report convert [flags]示例
bash
# JSONL 转 CSV
snir report convert -i results.jsonl -o results.csv
# 转换并指定格式
snir report convert -i results.jsonl --format csv -o out.csv转换选项
ConvertOptions 控制输入/输出路径与目标格式。具体支持的格式组合见 pkg/report/convert.go。
JSONL → CSV 转换的逐行处理时序:
适用场景
JSONL → CSV 是最常用转换
JSONL 适合管线与 jq,但同事/老板要看 Excel。report convert -i x.jsonl -o x.csv 一步转成扁平表格,直接双击打开。
注意:CSV 会丢嵌套证据(headers/network 等),要全量证据请保留 JSONL。
- 把 JSONL 转为 CSV 供 Excel 分析
- 把采集结果转为下游工具所需格式
- 提取扁平字段用于 BI