版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26346941/article/details/81204278
public static void main (String[]args){
try {
int count = 137675;
String pre = "INSERT INTO `a_user_grade_task` (`Id`, `UserCode`, `GradeId`, `TaskCode`, `InvalidDate`, `CreatorCode`, `CreateTime`, `UpdaterCode`, `UpdateTime`, `ValidStatus`) VALUES ('mid1', 'mid2', 'mid3', 'claim.claimManage.caseQuery', NULL, '0000000000', '2018-07-24 18:46:09', NULL, NULL, '1');";
InputStreamReader read = new InputStreamReader(new FileInputStream(new File("d://data.txt")),"gbk");
BufferedReader br = new BufferedReader(read);
String str = null;
// 拼接sql写入文本
FileWriter writer = new FileWriter("d://test2.txt", true);
BufferedWriter bw = new BufferedWriter(writer);
String[] labels = null;
String id = null;
/*while((str = br.readLine()) != null) {
str.replace("\"","");
str.replace("\t","");
str.trim();
bw.write(str+"\n");
}*/
while((str = br.readLine()) != null) {
str = str.trim();
str = str.replace("\t","");
labels = str.split(",");
// if (count <= 9){
// id = "0"+count;
// }else{id = count+"";}
String mid2 = labels[0];
String mid3 = labels[1];
str = pre;
str = str.replace("mid2",mid2);
str = str.replace("mid3",mid3);
str = str.replace("mid1",count+"");
System.out.println(str);
count++;
bw.write(str+"\n");
}
br.close();
read.close();
bw.close();
writer.close();
}
catch(FileNotFoundException e) {
e.printStackTrace();
}
catch(IOException e) {
e.printStackTrace();
}
}