有一个文本文件a.txt里存储数据为:(以下的数据不是真实数据)
0001 0002 0003 0004
0005 0006 0007 0008
0009 0000 0011 0097
数据库table中有表A,字段名为:
ID NAME AGE PASSWORD
现在要用java程序实现将文本文件a.txt中的每行数据插入到数据库table中表A中
ID NAME AGE PASSWORD
--------------------------------
0001 0002 0003 0004
0005 0006 0007 0008
0009 0000 0011 0097
<其中a.txt当中的数据有固定的格式,以列来取数据,回车键换行>
请问哪位做过相关的开发工作能提供一些代码和思路!谢谢!^_^
(最好有"代码"让参考学习一下,初学者的苦衷啊)
0001 0002 0003 0004
0005 0006 0007 0008
0009 0000 0011 0097
数据库table中有表A,字段名为:
ID NAME AGE PASSWORD
现在要用java程序实现将文本文件a.txt中的每行数据插入到数据库table中表A中
ID NAME AGE PASSWORD
--------------------------------
0001 0002 0003 0004
0005 0006 0007 0008
0009 0000 0011 0097
<其中a.txt当中的数据有固定的格式,以列来取数据,回车键换行>
请问哪位做过相关的开发工作能提供一些代码和思路!谢谢!^_^
(最好有"代码"让参考学习一下,初学者的苦衷啊)
1.格式一定要这样写吗?这又不是写给人看,写给机器看而已,不用这么死板吧.写成XML或PROPERTIES,机器方便你也方便:)
===>如果非要这要写的话建议有正则匹配([0-9]*)
BufferedReader in = new BufferedReader(new FileReader("a.txt"));
txt= in.readline();
String a[]=txt.split("\t");
把你要的 a[m]插进去