var mammoth = require("mammoth");
console.log(pathContent);
mammoth.extractRawText({path: pathContent}) //读取docx文件
.then(function(result)
{
execute_mysql( 122, result.value);
})
.catch(e => console.log(e))
.done();
async function execute_mysql(name, report)
{
console.log(name, report);
const mysqlx = require("@mysql/xdevapi");
const session = await mysqlx.getSession({
user: '',
password: '',
host: '',
port: ''
});
const sql = `insert into test1.patient_report(name, report) values( "${name}", "${ report }" )`;
console.log(sql);
await session.sql(sql).execute( r=> console.log(r) );
await session.close();
}
node读取docx并写入数据库
最新推荐文章于 2025-09-21 04:37:25 发布
本文介绍了一种使用Node.js从.docx文件中提取文本内容,并将这些内容存储到MySQL数据库的方法。通过mammoth库读取文档,然后利用@mysql/xdevapi库执行SQL插入操作。
1846

被折叠的 条评论
为什么被折叠?



