相关文章推荐
微笑的白开水  ·  WebSocket:基于 Spring ...·  8 月前    · 
火星上的油条  ·  springcloud ...·  1 年前    · 

与ASCII文件建立连接后就获取里面的数据并写入变量里了。

READ语句

READ语句可以提取文件里的数据并分配给变量,每读一次程序会自动定位到下一行,准备下次读取,READ语句格式如下:

READ/DID(标签), 变量:长度

标签:定义过的文件标签名称

变量:已定义的变量列表,用于储存数据

长度:设置读取数据的长度,可以不写

READ语句例子

  1. 文本文件里每一行里面的数据如果用空格、逗号隔开,那么读取时,用变量列表就可以将这一行的数据分别读到对应的变量里,如下面的语句:
DECL/CHAR,255,Var1,Var2,Var3

READ/DID(DEV),Var1,Var2,Var3

RationalDMIS 2020读取ASCII文件_标签名
2. 如果文件的数据没有用分割符分开,直接使用变量列表是无法分别读取数据的,这时就需要使用长度参数,如下:

DECL/LOCAL,REAL,Var1,Var2,Var3

READ/DID(DEV),Var1:7,Var2:8,Var3:7

RationalDMIS 2020读取ASCII文件_读取数据_02