小编这里打算说说各种情况下的文字转换成表格的方法。
第一个呢,就是CSV格式。

不知道各位小伙伴有没有这样的经验,那就是将一份带有姓名、邮箱地址等等相关信息的数据导出为csv格式。
有过邮件营销的同学应该在群发邮件或者导出邮件全部联系人时有可能使用过。
当你导出的文件是csv格式的时候,其实它就是一堆文本。
如果你的电脑里没有相应的支持软件进行查看的话,那么记事本就可以打开它。
只不过你会看到很多‘,’号隔开了姓名、邮件地址等等,虽然字段是被隔开了,但是看起来仍然很费劲。

当你的遇到的是这样很多带有‘,’符号的一大堆文本时,可以将文件的后缀名修改为.csv,如果已经是.csv就无需修改,然后需要电脑装有excel表格软件,就可以轻松以表格的形式浏览这一大堆文本了。
第二个呢,就是一堆看上去已经表格化的文本了。
如果只是一堆没有任何表格化的文本内容,比如随便一篇文章什么的,你也应该不会想要对其进行转换为表格。
所以小编猜想,既然你有此一问,定然文本内容已经具备一定的表格形式。

那么,什么叫作表格化的文本内容呢?
请看下面一段示例:
name email phone address
张三 test@qq.com xxx xxx
...
诸如这样的文本形式,本身看上去就已经具备一定的格式,这就是表格化的文本内容。
无论是何种形式,总要具备一定的格式规律才行,否则下面将要的介绍的方法就无法使用了。
在说方法之前,小编先说说一个大胆的尝试,直接copy这一段文本,然后粘贴到excel表格中去,试试看,结果会如何呢?
如果excel足够智能,自动识别了文本内容格式,则会直接转换为表格。
然而,excel如果不识别,则需要小编下面说的方法,那就是程序转换了。
所谓程序转换,就是按照csv的格式进行转换,这里我们看到的是有规律的空格,但是csv需要的是‘,’号,我们借助于程序,不限何种程序,js 、php 、python 、java 、c++ 等等都是可以操作的。
只需要根据空格以及换行这个规律,来进行分割转换为符合csv格式的文本内容。
本质上是将文本转换为文本,但是csv格式的文本内容,则是我们说过的第一个办法了,转换为了csv,excel这样的表格软件,就可以很容易打开了。
如果不会写程序怎么办?
程序的本质是自动化完成一些工作,如果不会写程序也没事,那就手动修改文本吧。
将文本修改为csv的格式就行了,然后把文件名的后缀由txt改为csv。
那么,csv的格式到底是啥样呢?
这个我们反向思考,先打开excel,制作一个最简单的表格,然后导出表格为csv格式,然后我们以文本方式,也就是记事本程序打开这个csv文件,我们就能看到csv长啥样子了。
如此操作之后,依葫芦画瓢,把文本内容都按照csv的格式来进行修改,自然也就把文本内容转换为表格了。