labview的深入探索----文件系列之文本文件
时间:01-09
来源:互联网
点击:
文本文件可以说是最常见的文件格式,各种操作系统平台都支持文本文件,文本文件是以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.采用磁盘流方式,连续写入
对于连续的数据写入,频繁打开和关闭文件是最耗费系统时间的,这种情况下,应该打开和关闭一次,打开之后,连续写入数据,之后关闭.
默认情况下,再次打开现有文件是第一行开始写入的,如果需要末尾添加方式,需要定位文件指针到末尾.
read text file 对于读操作,可以已字节为单位,也可以以行为单位.
以字节为单位,返回的是字符串,以行为单位,返回的是字符串数组.
磁盘流方式读文本文件
读文件也有末尾结束符号是否转换的选项,和写文件的相同.
文本文件的优点:
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.采用磁盘流方式,连续写入
对于连续的数据写入,频繁打开和关闭文件是最耗费系统时间的,这种情况下,应该打开和关闭一次,打开之后,连续写入数据,之后关闭.
默认情况下,再次打开现有文件是第一行开始写入的,如果需要末尾添加方式,需要定位文件指针到末尾.
read text file 对于读操作,可以已字节为单位,也可以以行为单位.
以字节为单位,返回的是字符串,以行为单位,返回的是字符串数组.
磁盘流方式读文本文件
读文件也有末尾结束符号是否转换的选项,和写文件的相同.
labview文件系列文本文 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)