ToolHub
打开工具

CSV YAML 互转

CSV 与 YAML 双向转换器。将 CSV 电子表格数据转换为 YAML 配置格式,或将 YAML 解析回 CSV。

格式转换

关于此工具

CSV YAML 互转是一款双向转换工具,可在 CSV 电子表格数据和 YAML 配置格式之间进行转换。CSV 转 YAML 模式将 CSV 行解析为结构化 YAML,自动检测数字、布尔值和空值类型。YAML 转 CSV 模式将 YAML 数组解析回表格格式,对嵌套对象使用点号表示法展平键名。

主要功能

快速预览

使用场景

csv yaml converter data config

常见问题

什么是 CSV YAML 互转?

CSV YAML 互转是一款在线双向转换器,可以将 CSV 电子表格数据转换为 YAML 配置格式,也可以将 YAML 解析回 CSV。它完全在您的浏览器中运行,不会向任何服务器发送数据。

CSV 转 YAML 是如何工作的?

CSV 的第一行用作 YAML 键名。后续每一行成为一个 YAML 对象,自动检测数字、布尔值和空值类型。

嵌套的 YAML 对象如何转换为 CSV?

嵌套的 YAML 对象使用点号表示法展平键名。例如,嵌套键 server.port 在 CSV 输出中会变成列标题 'server.port',以平面表格格式保留层级结构。

转换器支持自动类型检测吗?

支持。CSV 转 YAML 时,工具会自动检测并将数字值、布尔值(true/false)和空值转换为正确的 YAML 类型。在 CSV 中被引号包裹的看起来像数字的字符串会保持为字符串类型。

支持哪些 CSV 分隔符?

转换器支持逗号、分号、制表符和管道符作为分隔符。你可以根据数据格式选择合适的分隔符,工具会正确处理带引号的字段和转义字符。