java 读取 word文档的内容 并存到数据库 (批量上传试题)主要是怎么取到数据

java 读取 word文档的内容 并存到数据库 (批量上传试题)主要是怎么取到数据,第1张

使用java中的io进行读取

BufferedReader bufferedReader = null

File file = new File("文档地址+文档名.docx")

if(!file.exists()){

System.out.println("文件不存在")

} else {

bufferedReader = new BufferedReader(new InputStreamReader(new FileInputStream(file), "读取的字符格式(UTF-8或GBK)"))

String lineText = null

while((lineText = bufferedReader.readLine()) != null){

if (linText != null &&!lineText.eq("")){

System.out.println("一次读取一行,一行内容为:" + lineText)

}

}

}

纯手写的,这里面有点不好写,记得加try,catch还有在finally中释放资源

//将数据库中的数据条数分段

public void division(){

//获取要导入的总的数据条数

String sql3="SELECT count(*) FROM [CMD].[dbo].[mycopy1]"

try {

pss=cons.prepareStatement(sql3)

rss=pss.executeQuery()

while(rss.next()){

System.out.println("总记录条数:"+rss.getInt(1))

sum=rss.getInt(1)

}

//每30000条记录作为一个分割点

if(sum>=30000){

n=sum/30000

residue=sum%30000

}else{


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6803312.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存