关于获取数据问题,各位大哥大姐帮忙看看,谢谢
我现在要读取一个TXT文档,
格式如下:
拿第一行来说
我要分别拿出XIAOFEI , 18 , 中国
这些字段,然后保存到数据库中,
请问要怎么做?
------解决方案--------------------BufferedReader br = new BufferedReader(new FileReader(new File("文件路径")));
String str = null;
while((str = bi.readLine()) = null){
String[] strs = str.split("分隔符");
}
------解决方案--------------------
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class Test {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("data.txt")));
String str = null;
while((str = br.readLine()) != null) {
String[] strs = str.split(",");
//在这里插入数据库
}
br.close();
}
}
大概就这样,写数据库的部分你自己来吧。
------解决方案--------------------