第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

節(jié)點(diǎn)js應(yīng)用程序中的pdf2json解析錯(cuò)誤

節(jié)點(diǎn)js應(yīng)用程序中的pdf2json解析錯(cuò)誤

UYOU 2022-06-16 16:25:56
我無法使用 pdf2json 將 pdf 轉(zhuǎn)換為 json 格式。我想通過nodejs使用pdf2json庫將pdf文件轉(zhuǎn)換為json格式。但是,我為json指定的目錄中沒有json文件,我放一個(gè)空的json文件時(shí)它并沒有過期。當(dāng)我在調(diào)試模式下運(yùn)行我的代碼時(shí),它會輸出以下日志。我該怎么做才能保存為json?我遵循這些步驟; https://github.com/modesty/pdf2json控制臺日志消息/Desktop/nodejs-pdf-parse/app.jsDebugger listening on ws://127.0.0.1:45843/bb0e57e8-b28d-4652-81f8-2cba00f4372bFor help, see: https://nodejs.org/en/docs/inspectorDebugger attached.Waiting for the debugger to disconnect...Process finished with exit code 130 (interrupted by signal 2: SIGINT)節(jié)點(diǎn)let fs = require('fs'), PDFParser = require("pdf2json");let pdfParser = new PDFParser(this, 1);try {    pdfParser.loadPDF("/Desktop/nodejs-pdf-parse/pdf/Paycheck-Protection.pdf");}catch (e) {    console.log(e)}pdfParser.on("pdfParser_dataError", errData => console.error(errData.parserError) );pdfParser.on("pdfParser_dataReady", pdfData => {    fs.writeFile("/Desktop/nodejs-pdf-parse/parsed-json/parsed.json", JSON.stringify(pdfData));});運(yùn)行:節(jié)點(diǎn) app.jsfs.js:148  throw new ERR_INVALID_CALLBACK(cb);  ^TypeError [ERR_INVALID_CALLBACK]: Callback must be a function. Received undefined    at maybeCallback (fs.js:148:9)    at Object.writeFile (fs.js:1298:14)    at PdfParser.<anonymous> (/home/mutlueren/Desktop/nodejs-pdf-parse/app.js:7:8)    at PdfParser.emit (events.js:315:20)    at PdfParser._onPDFJSParseDataReady (/home/mutlueren/Desktop/nodejs-pdf-parse/node_modules/pdf2json/pdfparser.js:25:9)    at cls.emit (events.js:315:20)    at /home/mutlueren/Desktop/nodejs-pdf-parse/node_modules/pdf2json/lib/pdf.js:250:38    at processTicksAndRejections (internal/process/task_queues.js:79:11) {  code: 'ERR_INVALID_CALLBACK'}
查看完整描述

1 回答

?
忽然笑

TA貢獻(xiàn)1806條經(jīng)驗(yàn) 獲得超5個(gè)贊

const pdfParser = new PDFParser();

  pdfParser.on("pdfParser_dataError", (errData) =>

    console.error(errData.parserError)

  );

  pdfParser.on("pdfParser_dataReady", (pdfData) => {

    fs.writeFile(

      "/Desktop/nodejs-pdf-parse/parsed-json/parsed.json",

      JSON.stringify(pdfData),

      function (err, result) {

        console.log(err);

      }

    );

  });

  pdfParser.loadPDF("/Desktop/nodejs-pdf-parse/pdf/Paycheck-Protection.pdf");


查看完整回答
反對 回復(fù) 2022-06-16
  • 1 回答
  • 0 關(guān)注
  • 476 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號