如何用JAVA把TXT文件导入数据库中

Python015

如何用JAVA把TXT文件导入数据库中,第1张

1、java i/o读取txt文本

2、使用实体类封装或使用list、map等封装读取到的数据

3、jdbc

txt文本要保证符合一定的格式,如每个字段间已特定字符分割。

txt文件里格式是什么样的?

import java.nio.file.*

import java.io.*

import java.util.stream.*

try(var writer = new PrintWriter("/tmp/numbers.txt")){

IntStream.rangeClosed(200, 20000).forEach(writer::println)//生成一个每行一个整数的文本文件

Files.lines(Paths.get("/tmp/numbers.txt")).mapToInt(Integer::parseInt).toArray()// 将文件中的数字读到一个数组里

} catch(Exception e){

e.printStackTrace()

}

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

1.先读取txt文件的内容,文件内容可以按照一定的规律进行排列,这样程序读取就方便。

2.java.io.IOExceptionimportjava.io.RandomAccessFileimportjava.io.UnsupportedEncodingException。

3.import java.text.SimpleDateFormat,import java.util.Date, import java.util.regex.Matcher,

import java.util.regex.Pattern

4.import com.config.Constantsimport com.utils.UUIDUtil

5.public static final String TXT_FILE_PATH =“D://testUser.txt。

public static final String openFileStyle =“r”。