-
CSV
(逗号分隔值文件格式)
逗号分隔值(Comma-Separated Values,
CSV,有时也称为
字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个
字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由
字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或
制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一。
CSV文件格式的通用标准并不存在,但是在RFC 4180中有基础性的描述。使用的字符编码同样没有被指定,但是7-bit
ASCII是最基本的通用编码。
这些都是客套话,我来通俗的解释一下:
- 由于本人的博客中爬虫存储数据并没有使用数据库存储,而是使用.CSV文件保存,所以特此写下此文来解释该类型文件
- 首先,CSV其实就是文本文件,而并不是表格,至于为什么可以用Excel打开,我觉得这是Microsoft爸爸的一个善举
- 其次,.csv 和 .xls区别在于,1.xls只能用excel打开,而且,xls与csv的编码格式也不一样,简单来说,csv可以用文本(txt)打开也可以用excle打开,而xls只能用excel打开
- 最后,如何在csv与xls之间抉择呢?这里我们要弄清楚几个问题,csv只是单纯的文本文件,同样的,也只是单纯的以文本格式存储,只是Microsoft爸爸给我们了一种表格的展示,这意味着:csv无法生成公式、依赖,也无法保存公式、依赖!所以,如果单纯的只是存储文本格式的数据,可以直接选择使用csv文件,读写方便,易于实现,数据可以表格化展示,这就是优点!