分类: 开发工具

Markdown 表格转 JSON 工具

站方自主规划没找到想要的工具?

在浏览器中将 Markdown 竖线表格转换为 JSON 数组

粘贴一份 Markdown 竖线表格,即可得到一个以表头行为键的 JSON 对象数组。转换完全在浏览器中进行。

已转换 3 行。

JSON
[
  {
    "Name": "Ada Lovelace",
    "Role": "Engineer",
    "Team": "Blue"
  },
  {
    "Name": "Grace Hopper",
    "Role": "Admiral",
    "Team": "Green"
  },
  {
    "Name": "Escaped \\| pipe",
    "Role": "Tester",
    "Team": "Blue"
  }
]

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

这个工具会解析 Markdown 表格的表头行、`---` 分隔行以及每一行数据,方式与本站的 Markdown 表格格式化工具相同,并将每一行数据转换为以表头单元格为键的 JSON 对象。它可以快速从 README 或 wiki 表格中提取结构化数据。

使用方法

  1. 粘贴一份 Markdown 表格,包括其表头行和分隔行。
  2. 查看下方生成的 JSON 数组。
  3. 复制输出的 JSON。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

我的数据会被上传吗?
不会。解析和格式化都在你浏览器标签页中的 JavaScript 里完成,不会有任何内容发送到服务器。
如果两列使用相同的表头文字会怎样?
由于对象的键必须唯一,同一行中较后出现的同名列会覆盖较早出现的列。
为什么需要分隔行?
第二行的 `---` 是 Markdown 表格区别于普通带竖线文本的标志,必须存在解析才能成功。