分类: 开发工具

JSON 转 Markdown 表格工具

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

在浏览器中将 JSON 对象数组转换为 Markdown 表格

粘贴一份 JSON 对象数组,或单个对象,即可得到一份可直接粘贴使用的 Markdown 表格,嵌套值会被展平为带点号的列名。转换完全在浏览器中进行。

已在浏览器中转换 2 行。

Markdown 表格
| name | role | address.city |
| --- | --- | --- |
| Ada Lovelace | Engineer | London |
| Grace Hopper | Admiral | New York |

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

这个工具能做什么

这个工具按照本站 JSON 转 CSV 工具的方式展平每条 JSON 记录:嵌套对象变成如 address.city 这样带点号的列名,较短的标量数组用分号连接,然后将展平后的行排布为 Markdown 表格,列为所有记录键的并集。

使用方法

  1. 在输入框中粘贴一份 JSON 对象数组,或单个对象。
  2. 查看下方生成的 Markdown 表格。
  3. 将 Markdown 表格复制进你的 README、wiki 或评论中。

隐私说明

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

常见问题

我的数据会被上传吗?
不会。解析和格式化都在你浏览器标签页中的 JavaScript 里完成,不会有任何内容发送到服务器。
嵌套对象或数组会怎样处理?
嵌套对象会被展平为如 address.city 这样带点号的列名,普通值组成的数组会用分号连接为单个单元格。
如果各条记录的字段不同呢?
表格的列是所有记录键的并集,缺少某个字段的记录只会在对应位置留空。