gpt4 book ai didi

javascript - NodeJS 有什么办法可以防止这个错误吗?

转载 作者:行者123 更新时间:2023-12-03 00:27:02 24 4
gpt4 key购买 nike

我正在尝试从 pdf 文件中提取文本,然后将其放入字符串中。

我找到了“pdfReader”并尝试实现它,但总是出现错误。首先它开始正常读取文本,然后当 pdf 文件结束时它会停止并阻止应用程序。

代码:

var PdfReader = require("pdfreader").PdfReader;
router.get('/adminse', function(req, res, next){

aux='';
new PdfReader().parseFileItems("D:/bureau/VoguelConsulting/Backend/uploads/cv_url_CV_anglais_20191337991.pdf", function(err, item){
if (err)
callback(err);
else if(item==='undefined'){
console.log('erreur');
}
else if(item.text)
{
aux = item.text;
console.log(' aux = ' + aux);
}
else
{
console.log('working');}
});
});

错误:

enter image description here

最佳答案

使用 not 运算符 (!) 进行虚假检查,这也适用于 undefinednull:

else if (!item){
console.log('erreur');
} else if(item.text) {
...

关于javascript - NodeJS 有什么办法可以防止这个错误吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54046137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com