Spring Batch-读取.csv文件并将记录写入txt文件

时间:2014-10-06 09:57:30

标签: spring-batch

我想从.csv文件中读取并将.csv文件中的记录写入.txt文件。文本文件应该只包含字符串" 900"在csv文件中。以下是.csv文件中的一些记录。

COAR10|900|AR10|ARGENTINA||163222|14-AUG|ARS|L|19908.60 
COAR11|900|AR10| ARGENTINA||163222|14-AUG|ARS|L|19908.60 
COAR12|901|AR10| ARGENTINA||163222|14-AUG|ARS|L|19908.60 

1 个答案:

答案 0 :(得分:0)

我使用test.csv进行测试:

@echo off
(for /f "delims=" %%a in (test.csv) do (
  for /f  "tokens=2 delims=|" %%b in ('echo "%%a"') do if %%b==900 echo %%a))>output.txt

output.txt中的输出:

COAR10|900|AR10|ARGENTINA||163222|14-AUG|ARS|L|19908.60 
COAR11|900|AR10| ARGENTINA||163222|14-AUG|ARS|L|19908.60