1、7章 文件IO四种文件格式;四种文件格式;1、二进制文件、二进制文件字节流文件字节流文件2、ASC码文件码文件字节流文件字节流文件3、数据记录文件、数据记录文件块记录文件块记录文件4、波形文件、波形文件块记录文件块记录文件一个流文件可以在文件的末尾追加一个新的数据一个流文件可以在文件的末尾追加一个新的数据可以在文件的任何地方覆盖可以在文件的任何地方覆盖一些数据一些数据一个块记录文件只能在文件的末尾追加一个新的数据一个块记录文件只能在文件的末尾追加一个新的数据或删除一个记录。不能在任何地方覆盖一或删除一个记录。不能在任何地方覆盖一个记录个记录2LabVIEW支持以下4种文件格式:1.二进制文件二
2、进制文件是最紧凑的数据存储文件格式,存取速度快。存取二进制格式文件必须把数据转换为二进制字符格式,二进制文件是字节流文件。2.ASCII码文件ASCII码文件也称文本文件,这种格式文件可以被任何文本编辑器打开,具有良好的直观性和兼容性。但是,用这种格式存储文件,在写文件前必须进行数值到字符串的转换。数据读出后,还必须进行字符串到数值的转换。ASCII码文件占用磁盘空间大,存取速度慢,是字节流文件。3.数据记录文件数据记录文件类似于数据库文件,它可以把不同的数据类型存储到同一个文件中,以记录的形式存储数据,每一个记录就是一个簇,一个记录中可以存储不同类型的数据,是块记录文件。4.波形文件波形文件
3、包含波形数据特有的一些信息,如采样的起始时间、采样步长等,是块记录文件。3文件函数文件函数包含有5种文件的写入和读取,分别为:1.电子表格文件 xls2.测量文件 lvm3.文本文件 txt4.二进制文件 bin5.波形文件 dat4保存文本文件保存文本文件5读取文本文件读取文本文件字符串至字节数组转换6保存电子表格格式文件保存电子表格格式文件7读取电子表格格式文件读取电子表格格式文件8大家学习辛苦了,还是要坚持继续保持安静继续保持安静9保存二进制文件保存二进制文件10读取二进制文件读取二进制文件11保存数据记录文件保存数据记录文件类似于数据库文件将数据存储为记录的序列类似于数据库文件将数据存储为记录的序列,各个记各个记录录的数据类型一致每个记录实际就是一个簇的数据类型一致每个记录实际就是一个簇.12读取数据记录文件读取数据记录文件13保存波形数据记录文件保存波形数据记录文件 14读取波形数据记录文件读取波形数据记录文件15小结:文件后缀小结:文件后缀文本格式:文本格式:.txt.txt电子表格:电子表格:.xls.xls二进制格式:二进制格式:.bin.bin波形记录文件:波形记录文件:.lvm.lvm波形数据文件:波形数据文件:.dat.dat16