什么是CSV / INI 互转?
CSV 与 INI 互转使用 row1、row2 等连续 section 表达行顺序,列名成为 section 内的键。反向要求从 row1 连续编号,能明确发现缺号、额外配置 section 和重复键,而不是静默打乱表格。常见使用场景包括:把小型 CSV 清单写成 INI。;从连续 INI section 导出表格。;发现缺行和重复字段。页面同时列出输入边界、输出规则和限制,便于在复制结果或投入实际流程前核对格式、语义与安全注意事项。
适用场景
- 把小型 CSV 清单写成 INI。
- 从连续 INI section 导出表格。
- 发现缺行和重复字段。
使用方法
- 选择分隔符和方向。
- 确认 CSV 表头可作为 INI 键。
- INI 输入使用连续 row1、row2 section。
- 运行并修复重复键或缺失编号。
- 复核字符串值和公式安全。
- 先使用页面提供的复杂示例验证当前选项和运行方向,再替换为自己的数据。
可运行示例
工作区中的“示例 1”和“示例 2”按钮会载入对应内容。两个示例覆盖不同结构、方向或边界,可以直接运行并观察输出与状态提示。
示例 1
id,name,status
51,XML INI,develop
60,CSV Properties,ready示例 2
[row1]
id=51
name=XML INI
status=develop
[row2]
id=60
name=CSV Properties
status=ready输入规则
- CSV 表头必须唯一且非空。
- INI section 必须从 row1 连续编号。
- 每个 section 只能含标量键值。
- 文本输入在运行前按字符计数,当前页面上限为 1,000,000;文件类功能另按页面显示的文件上限执行。
- 只接受连续的 row1、row2 等 section。
输出规则
- 每行生成一个编号 section。
- INI 值进入 CSV 时保持字符串。
- 字段并集成为 CSV 表头。
- 输出只反映当前输入、方向和选项;切换模式或修改输入后应重新运行,不应把旧结果当成新结果。
- 所有 INI 值导入后保持字符串。
限制与注意事项
- 只接受连续的 row1、row2 等 section。
- 所有 INI 值导入后保持字符串。
- 嵌套 CSV 点路径不适合一层 INI section。
数据处理说明
所有解析、格式转换、Base64 编解码和中间数据都只存在于当前浏览器标签页内。JSONLane 不会上传输入,也不会在刷新或关闭页面后保留本次内容。