读出写入数据库

【问题】

易贝网	http://www.ebay360.com.cn	2;
东方购物	 http://www.ocj.com.cn	2;
易迅	http://www.51buy.com	2;
拍拍网	http://www.paipai.com	2;
苏宁易购	http://www.suning.com	2;
亚马逊	http://www.amazon.cn/	2; 
唯品网	http://www.vipshop.com	2;
国美电器	http://www.gome.com.cn	2; 
当当网	http://www.dangdang.com	2; 

貌似这样的我要把这样的数据依次导入数据库,比喻易讯网读取导入数据库的name,而网站名读取导入到url字段,2是状态,这个该怎么做了?我就是不知道怎么解析,求答案

 

【回答】

JAVA解析文本并更新入库虽然也不困难,但仍然要写很多代码,相比之下使用SPL要简单的多,还能方便嵌入JAVA参考Java 如何调用 SPL 脚本),脚本如下:


A

1

=file(“E:\\source.txt”).import()

2

=A1.run(_3=left(_3,-1))

3

>db.update(A1,tableName,name:_1,url:_2,status:_3)

A1:读入行列样式的文本文件source.txt

A2:去掉第三列2后边的分号。

A3:将A1中的数据更新到数据库。