CSV 转 JSON
将 CSV 格式数据转换为 JSON 对象
将 YAML 转换为 JSON 格式
解析 YAML(含嵌套映射、标量列表与对象列表)并转成 JSON。
自写解析器,覆盖配置文件的常用子集:嵌套映射、标量列表、对象列表(`- name: a`)、行内 `[]` 与 `{}`、`#` 注释(含引号内的 `#` 不误判)。
类型只看字面量:小写 `true` / `false`、`null` 与 `~`、以及 `Number()` 认得的写法(`42`、`1.5`、`010` → 10、`0x10` → 16、`1e3` → 1000);`yes` / `no` / `True` / `on` 保持字符串——不踩 YAML 1.1 把 `no` 当布尔的老坑。
引号能保护字符串:`"123"` 出来是字符串 `123`(引号会被去掉),想留住 `010` 这类形式加引号即可。
粘贴 YAML
示例是一段嵌套配置;注释与缩进层级都会按上面的规则处理。
看输出的对应关系
缩进层级变成嵌套对象,`-` 列表变成 JSON 数组,标量按字面量转成布尔、数字或字符串。
复制 JSON
需要保留数字或布尔的地方,回头检查一下有没有被引号包住。
它们不在支持范围内:锚点会被原样当成字符串(`&x 1`),`|` 与 `>` 也不会展开成多行文本。这个工具面向配置文件里最常见的写法,复杂 YAML 请用完整解析器(例如 js-yaml)。
只取第一个文档,后面的忽略。以前的版本会把 `---` 当成列表项——开头的 `---` 冒出一条 `"--"`,夹在中间的则让后面内容静默消失;2026-09-20 已修正为「显式只取第一个文档」。
将 CSV 格式数据转换为 JSON 对象
将 CSV 格式数据转换为 YAML 格式
将 CSV 格式数据转换为 TSV 格式
将 JSON 数组或对象转换为 CSV 文件
将 JSON 格式数据转换为 YAML 格式
将 JSON 格式数据转换为 XML 格式
将 JSON 格式数据转换为 TSV 格式
将 JSON 数组转换为 Markdown 表格