文本文件能够说是最常见的文件格局,各种操作体系渠道都支撑文本文件,文本文件是以ASCII方法存储的文件,从DOS年代的批处理文件(.BAT),到WINDOWS年代的.TXT文件(DOS也存在),都是典型的文本文件.
文本文件的长处:
1.适用于各种操作体系渠道.
2.不需要专门的编辑器就能够读写.
文本文件的缺陷:
1.所占空间较大
2.安全性差
文本文件也是以字节为单位的,一起也能够按行进行操作.
LABVIEW供给了文本文件的根本节点.
赤色箭头标明的四个VI,别离表明,翻开,封闭,写文件和读文件四个根本操作.
其间翻开文件和封闭文件是通用操作,对文本文件和二进制文件是相同的.
一般文件操作的进程是 :翻开—>读写—->封闭
LABVIEW文本文件操作也不破例,但也有它自己的特色.
先看一下write to text FILE vi.
它有两种根本用法:
1.直接调用,自身就包含了翻开,写入和封闭的进程.留意它的翻开进程是CREATE 方法,假如本来同名文件存在,则会被掩盖.
留意WRITE TO TEXT FILE有一个选项CONVERT EOL,表明是否转化结束换行符号(,0x0A),假如不转化,则遇到是文件主动换行,不然把当作字符处理,下面的图是两种不同作用.
WRITE TO TEXT FILE是个多态VI,自身承受字符串数组,关于字符串数组,是不转化换行结束符的.
2.选用磁盘流方法,接连写入
关于接连的数据写入,频频翻开和封闭文件是最消耗体系时刻的,这种情况下,应该翻开和封闭一次,翻开之后,接连写入数据,之后封闭.