Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查文件是否已被node.js损坏_Javascript_Node.js - Fatal编程技术网

Javascript 检查文件是否已被node.js损坏

Javascript 检查文件是否已被node.js损坏,javascript,node.js,Javascript,Node.js,有什么方法可以检查node.js是否损坏了文件 我尝试了许多文件系统方法,如fs.readFile,fs.openabdfs.access,但所有这些方法都返回ok状态,我确信我的文件在测试中已损坏 更清楚地说,我的目标是检查PDF是否可读(不仅仅是检查是否可以生成),是否可以打开。我损坏了文件以进行测试。您可以尝试使用工具对其进行分析,并确认是否成功 为了对此稍作扩展,下面是从链接中提取的一些示例代码: let fs = require('fs'), PDFParser = requi

有什么方法可以检查node.js是否损坏了文件

我尝试了许多文件系统方法,如
fs.readFile
fs.open
abd
fs.access
,但所有这些方法都返回ok状态,我确信我的文件在测试中已损坏


更清楚地说,我的目标是检查PDF是否可读(不仅仅是检查是否可以生成),是否可以打开。我损坏了文件以进行测试。

您可以尝试使用工具对其进行分析,并确认是否成功

为了对此稍作扩展,下面是从链接中提取的一些示例代码:

let fs = require('fs'),
    PDFParser = require("pdf2json");

let pdfParser = new PDFParser();

pdfParser.on("pdfParser_dataError", errData => console.error(errData.parserError) );
pdfParser.on("pdfParser_dataReady", pdfData => {
    fs.writeFile("./pdf2json/test/F1040EZ.json", JSON.stringify(pdfData));
});

pdfParser.loadPDF("./pdf2json/test/pdf/fd/form/F1040EZ.pdf");

首先定义“腐败”。“不包含我大脑应该包含的东西”不是计算机可以测试的东西。我更新了问题@Quentin