如何将分隔文本转换为 Markdown 表格
准备至少两行非空的分隔文本,选择实际分隔符,再设置表头和对齐方式,即可生成 Markdown 表格。默认分隔符是逗号,对齐方式默认是左对齐。
先了解转换方式
这款工具用于把按分隔符排列的多行文本转换成 Markdown 表格。它适合处理已经整理成逐行记录的数据,例如每行包含若干个用逗号分开的字段。转换前,你可以确认第一行是否应作为表头,并选择左对齐、居中或右对齐,让生成的表格更贴合后续文档的排版需要。
使用时,输入内容至少要有两行非空文本。默认分隔符是逗号;如果原文本使用制表符或其他字符,就应在工具中选择相应的分隔符。工具会根据所选分隔符拆分每个非空行,再生成 Markdown 表格。
将分隔文本转换为 Markdown 表格
- 准备文本。 将每条记录放在单独一行,并确认至少有两行非空内容。空行不会参与转换,因此不要只依靠空行来增加输入行数。
- 确认分隔符。 查看字段之间实际使用的字符。默认设置是逗号;如果文本使用制表符、竖线或其他分隔字符,请选择与输入一致的选项。每个非空行都会按照该分隔符拆分成单元格。
- 设置表头。 默认情况下,第一行会作为表头。如果第一行只是普通数据而不是列名,请关闭表头处理;此时工具会生成通用列标签,不会把第一行当作表头。
- 设置对齐方式。 根据内容选择左对齐、居中或右对齐。左对齐是默认方式。如果对齐值不属于支持的设置,结果会回退为左对齐。
- 执行转换并查看结果。 重点检查字段是否在正确位置、第一行是否按预期处理,以及表格的对齐方式是否符合需要。工具会去除整体输入和各单元格首尾的空白,并忽略空行。
- 检查不等长行。 如果某一行的字段少于字段最多的行,缺少的位置会补为空单元格,使各行与最宽的行保持一致。这样检查结果时,应留意末尾是否出现预期的空白列。
检查生成结果
生成结果应是 Markdown 表格。启用表头处理时,输入的第一行对应表格的表头;关闭后,列名会改为通用标签,第一行按普通数据处理。每个非空输入行会按照所选分隔符拆成单元格,字段较少的行会在缺少的位置补上空单元格。
如果字段没有按预期分开,先检查输入实际使用的字符是否与分隔符设置一致。若只有一行非空文本,也不满足成功转换所需的最少输入条件。对于正常生成的结果,还应复核首尾空白是否已被去除、空行是否被忽略,以及对齐选择是否正确。
使用示例
你要把一份包含姓名和城市的三行文本整理成适合文档使用的 Markdown 表格。
在输入区域粘贴以下三行文本,保留逗号分隔符,启用表头处理并选择左对齐,然后执行转换: 姓名,城市 李明,北京 陈雨,上海
结果应为 Markdown 表格:启用表头处理时,第一行“姓名,城市”成为表头,后续两行成为数据行;每行字段按逗号拆分。
使用限制
- 该转换适用于按分隔符逐行排列的文本。输入少于两行非空内容时不满足成功转换条件;使用逗号以外的分隔符时,需要选择与原文本一致的分隔符。
常见错误
- 如果输入使用制表符或其他字符分隔,却保留默认的逗号设置,字段就可能不会按预期拆开。请根据原文本中实际使用的字符重新选择分隔符,再执行转换。
常见问题
只有一行数据可以转换吗?
需要至少两行非空输入才能满足成功转换条件。只有一行非空文本时,请先补充另一行有效数据。
不想把第一行当作表头怎么办?
可以。关闭表头处理后,第一行不会作为表头,工具会生成通用列标签。
Markdown 表格可以设置对齐方式吗?
支持左对齐、居中和右对齐,默认使用左对齐。若对齐值不在支持范围内,结果会回退为左对齐。