我想从一个txt文件中读取多行数值,逐行进行处理后再将处理后的数值逐行保存在另外一个txt文件,

因为处理是逐行进行的,处理后每行保存在一个数组中,我不知如何将这些数值再逐行存入新的文件中,请高手指点一下,谢谢!

处理后的数值如果是整数或浮点数,先将其转换成为字符串,用函数IntToStr()和FloatToStr();
然后打开目标文件,用Writeln命令将该字符串写入文件;
完成后关闭目标文件。追问

我用vb做这个程序,处理后的数是浮点数,vb中有FloatToStr()这个函数和Writeln命令吗?请指教!谢谢

追答

不好意思哈,我只会delphi,我说的函数都是delphi下面的,VB中肯定有相对应的函数,你自己找找吧。整个过程其实很简单,目标文件打开,之后是while循环,循环里是数据的转换、写入,最后关闭文件。只需要10多行就完成了,不会比我写这些字慢多少。但是这点也很实用,如果需要经常处理文件的话。

温馨提示:内容为网友见解,仅供参考
无其他回答

C++如何逐行读取txt文件,并将读取出来的数据进行运算导入到另一个文件...
inti=0; while(!feof(fp)) { fscanf(fp,"%d",&a[i]); i++; } return0; } 扩展资料 在Python一次性读取数据 file='novel.txt' withopen(file)asfile_object: contents=file_object.read() print(contents) 运行结果: Itisatruthuniversallyacknowledged,thatasinglemaninpossessionofagoodfortune,mustbein...

C++如何逐行读取txt文件,并将读取出来的数据进行运算导入到另一个文件...
1、首先我们在电脑上新建一个文件夹,名称叫txt2array。然后,打开我们的devc++,新建一个控制台c++项目,名称也叫txt2array。2、将项目文件及源代码文件以及我们演示用的数据文件都存放在txt2array文件夹中。3、向数据文件中写入一些演示用数据。4、读取文件。输入如下代码:运行下,看来我们读取成功了。

求教从TXT文件里逐行读取修改后,保存到另一个TXT文件里,我的代码写的...
FILE *fp=fopen("d:\\\\tempresult.txt","a");\/\/\/ 使用追加方式 fprintf(fp,"%s",pBuf);fclose(fp); \/\/\/ 关闭文件 }

如何用C++对一个文本文档里面的许多数据进行逐行读取,并放入数组中
推荐使用文件流来读取。如果你的数据是用空格、制表符和换行符来分隔的,那么程序可以写的很简单。直接逐行用fin就可以了。如果你的数据是用逗号或者其他字符来分隔,用换行来分行的,那么你需要在循环中写入两次读入,第一次用于读入数据,第二次用于跳过字符。如果数据中间的分隔字符是不规范、不一致、...

如何用bat逐行读取txt文件里面的内容,然后根据内容执行下一个命令
echo off for \/f "delims=" %%i in (xx.txt) do (set "a=%%i"xcopy "X:\\Project_Movie\\HERO\\FromClient\\source\\Hero_2to3_0705\\ca003\\%a%" "X:\\Project_Movie\\HERO\\Shots\\%a%\\Source\\%a%")注:在xx.txt文本中,若有多个文件名,则应一个占一行。

c#中如何将txt文本文档中的内容取出,修改,再存入
reader.Close();\/\/关闭文件 StreamWriter writer = new StreamWriter("txt文件路径");writer.WriteLine(line);\/\/向txt文件中写入一行 writer.Write(all);\/\/向txt文件中写入多行 writer.close();\/\/关闭文件 如果你只想要处理的文件不是很大,那么直接一次性读入,一次性写进就可以了,如果要是很大的...

java 如何将一个txt文件逐行读入再逐行写入另一个txt文件?我的代码运行...
FileWriter writer = new FileWriter(f2,true);\/\/这里加true表示可追加 bw.write(line);bw.newLine();bw.flush();\/\/在后面填上这句,没这句你只是将数据写入io缓存,并没有写入文件,加上这句就可以了

Python 中如何逐行将文件内容读入列表
除了 readlines() 方法,还可以通过循环来实现逐行读取。打开文件后,初始化一个空列表用于存放内容,接着循环遍历文件中的每一行,同样使用 strip() 方法去除每行首尾的空格和换行符,然后将处理后的行内容添加到列表中。此外,列表推导式也是实现这一功能的另一种方式。它允许以更简洁的形式实现循环和...

bat文件如何逐行读取文件内容并修改
通过变量count计数,如果当前行是需要修改的行,则输出新的内容到一个临时文件temp.txt中;否则直接将当前行原样输出。最后将临时文件重命名为原文件名,完成修改。seta=%%ixcopyX:\\Project_Movie\\HERO\\FromClient\\source\\Hero_2to3_0705\\ca003\\%a%X:\\Project_Movie\\HERO\\Shots\\%a%\\Source\\%a%)...

matlab中如何读取多个txt文件中的某一行的数据
这样:实现思路:1. 逐一以文本形式打开文件 file(n).txt ;2. 逐行读出数据,并判断前9个字符是否 Timestamp ;3. 如是,在下一行接收数据存入结果并退出此文件;4. 如不是,继续往下读数据。pt = 'd:\\data\\'; % 数据路径 ff = 'file'; % 数据文件前缀 ext = '.txt'; % ...

相似回答
大家正在搜