51,411
社区成员
发帖
与我相关
我的任务
分享
commons-io-1.4.jar
FileUtils.readLines("文件的路径",“编码方式”);
List<String> userList = FileUtils.readLines(diskFile, "gbk");
//获得一个list该list每一个对象(STRing)为文件中的一行
for (String string : modelGroupList) {
// 一共有几个字段需要入库 分隔符
String[] s = string.split("#");
if (s.length == 4) {
Map model = new HashMap();
model.put("", s[0]);
model.put("", s[1]);
model.put("", s[2]);
model.put("", s[3]);
dao.insert("", model );
// 一行一行入库
}
}
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/数据库名称","用户名","密码");
BufferedReader br=new BufferedReader(new FileReader("c:\\test.txt"));
String str=null;
String sql="insert into tablename(字段1,字段2,字段3) values(?,?,?)";
while((str=br.readLine())!=null){
String[] array=str.split(",");
PreparedStatement ps=conn.prepareStatement(sql);
ps.setString(1,array[0]);
ps.setString(2,array[1]);
ps.setString(3,array[2]);
ps.execute();
ps.close();
}
conn.close();