java txt到mysql_读取TxT文件并写入到Mysql中(Java版本)

该博客介绍了如何使用Java将TXT文件读取并按章节导入到MySQL数据库中,包括前端使用layui的上传和导入功能,以及后端Java处理TXT文件的逻辑,涉及正则匹配章节标题并存储内容到数据库。
摘要由CSDN通过智能技术生成

首先感谢下这位博主的分享,本文是在这篇博文的基础上加上了自己的逻辑,原文请点击这里←

------------------------------------------------------------------------------------------------------------------------------

下面来说下具体的实现步骤(前端使用的是layui):

HTML端:

小说附件*

上传文件

取消

保存

JS端   上传txt文件:

// 上传txt文件

var uploadInst = upload.render({

elem: '#upload', //绑定元素

url: '/book_content/upload/', //上传接口

accept:'file',

before: function(obj){

//预读本地文件示例,不支持ie8

obj.preview(function(index, file, result){

document.getElementById('txtName').innerHTML = file.name;

});

},

done: function(res){

$("#txtPath").val(res.pictureName);

//如果上传失败

if(res.code > 0){

return layer.msg('上传失败');

}

//上传完毕回调

},

error: function(){

return layer.msg('上传失败');

}

});

JS端   导入txt文件:

// 导入txt文件

form.on('submit(btnSubmit)', function (data) {

var ajax = new $ax("/book_content/importTxt", function (data) {

layer.alert("导入成功!");

// 传给上个页面,刷新table用

admin.putTempData('formOk', true);

// 关掉对话框

admin.closeThisDialog();

}, function (data) {

layer.alert("导入失败!" + data.responseJSON.message);

});

ajax.set(data.field);

ajax.set("contBid",contBid); // 小说ID

ajax.set("regX",$('#regX').val()); // 输入的章节标题格式

ajax.s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值