java读取txt文本到JTable表格最后存入数据库 45

有个txt文本,先把它读入JTable中,经JTable编辑(删除或增加行列),然后把修改后的数据存入数据库。如sample.txt为X001student23PKU40... 有个txt文本,先把它读入JTable中,经JTable编辑(删除或增加行列),然后把修改后的数据存入数据库。
如sample.txt为
X001 student 23 PKU 4000.93
Y001 teacher 53 TSU 9000.32
Z002 engineer 42 IBM 10000.23

将sample.txt读入jtable已经可以实现,但感觉不是最优,最主要是如何导入到数据库,并且优化操作。
哪位高手给个思路,或是源码。
多谢了!
还有,假如txt文本体中有注释说明部分的文字,如何将其过滤掉。
比如:
sample.txt
~this is a table about ……
the first column stands for ……
~…………………………………………
X001 student 23 PKU 4000.93
Y001 teacher 53 TSU 9000.32
Z002 engineer 42 IBM 10000.23

再有,假如文本行列不是很规则怎么办?

X001 student 23
PKU 4000.93
Y001 teacher 53
TSU 9000.32
Z002 engineer 42
IBM 10000.23
展开
 我来答
厍振荣0B
2008-11-22 · TA获得超过954个赞
知道小有建树答主
回答量:1250
采纳率:0%
帮助的人:569万
展开全部
你可以用IO的BufferedReader中的readLine()读入每一行的数据,然后再用String.split(" ")方法将一行数据分为字符串数组,而这字符串数组中的每个字符串就是你想要的单元,然后可以设置数据源,通过URL和DRIVER连接数据源,通过PreparedStatement的setString()方法,一个一个地把这些单元插入数据库中,sql语句可以这么写"insert into sample(line1,line2,line3,line4)values(?,?,?,?)"
goodluck,此方法绝对可行!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式