var newpath= workingDir + "Nodelist_" + ".txt";
iStream=fso.OpenTextFile(newpath, 1, false);
var ss;
ss="";
var sLine = "";
while(!iStream.AtEndOfStream) {
sLine = iStream.ReadLine()
var res = sLine.split("\t");
sLine = res[0]+ "\t" + res[0]
sLine+="\r\n";
ss = ss + sLine;
}
iStream.Close();
if(fso.FileExists(newpath))
fso.DeleteFile(newpath);
varFileObject = fso.OpenTextFile(newpath, 8, true,0);
varFileObject.write(ss)
varFileObject.close()
原始文件数据采用以下方式:
Node Number
2175
2681
2708
2709
2737
2738
2777
2779
2823
2824
2889
11019
11020
12134
12193
12261
12262
12263
12264
12405
这是一列整数据
我希望将这些数据写入记事本文件
Node Number Node Number
2175 2175
2681 2681
2708 2708
2709 2709
2737 2737
2738 2738
2777 2777
2779 2779
2823 2823
2824 2824
2889 2889
11019 11019
11020 11020
12134 12134
12193 12193
12261 12261
12262 12262
12263 12263
12264 12264
12405 12405
这些是两列数据。
上面编写的脚本运行良好,但我想避免使用此命令sLine + =“\ r \ n”,因为它在某些机器中给出了Microsoft J Script编译错误(未终止字符串常量)的错误。我不是为什么。无论如何我只是想知道是否可以采用另一种方式完成上述任务?