当前位置:首页 » 数据仓库 » javatxt文件导入数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

javatxt文件导入数据库

发布时间: 2022-12-16 11:43:41

⑴ JAVA读取本地TXT文件导入oracle数据库

先用创个字节流in!目录文件存入一个String
aa!
从aa目录读字节流到一个新String
bb!
用String的分组函数,把aa用|符号分组,放入一个数组中!
再用for循环这个数组,存入oracle
思路是这样的!我懒的写详细的....

⑵ 用java如何将txt文件导入mysql

Java中将txt文件导入到mysql基本的思路,操作流获取到文件具体信息,然后将信息拼接成mysql插入到数据库中。

⑶ 用java代码把txt文档中资料导入到数据库

BufferedReader input;
try {
String s = new String();
input = new BufferedReader(new FileReader("f:\\123.txt"));
while ((s = input.readLine()) != null) { // 判断是否读到了最后一行
String info[] = s.split(" ");
System.out.println( info[0] + " " + info[1] + " " + info[2] );
}
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
把info[0] + " " + info[1] + " " + info[2] 这三个值放在insert语句里就行了 经过测试

⑷ java读取TXT文件然后插入数据库,怎么做

用IO读取文本文件,建议参看java.io包中FileInputStream类与InputStreamReader类的API文档。
用FileInputStream载入文件,
然后用InputStreamReader封装FileInputStream对象,
然后用InputStreamReader的read方法读取字符串,注意字符编码问题。
读取成字符串之后,操作字符串,先分行,得到不同网站的数据
再在行中分段,分别检出Name、url、status部分,
然后插入数据库即可
如果会的话,字符串操作可以使用正则表达式。
不会的话,就用笨办法,循环套if else来检出所需要的数据。

主要就是IO操作与字符串操作。

⑸ 用java读txt文件内容,然后插入到数据库中去

String line = "";
File file = new File("D:/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
while ((line=br.readLine())!=null) {
//操作
}

可以这样读取,你是要每读取一行就插入数据库,还是全部读完再插入数据库?或者读取多少行就插入数据库,这个你可以定义一个计数变量count,每进入while循环一次就+1,然后根据这个数来判断!

line读的是一行的值,你可以先建立一个用户信息的实体类,有学号、姓名、年龄、职位、工资这几个属性,然后对line进行处理,可以用line.split("|");方法,返回一个5个元素的String数组,然后把对应的值设置到实体类,直接用hibernate或者其他方式保存该实体也行! 具体插入数据库你应该知道就不说了!!!

⑹ java中如何读取txt文件并存入数据库(txt文件中是题目两种类型一个选择,一个对错包含答案)

输入输出流可以读取txt文件,如果要将整个题目存入数据库,比较短直接用varchar就行