Подскажите как прочитать нужные строки из документа .docx
-
@tts9 только не совсем понял как это далее использовать
var mammoth = require("mammoth"); mammoth.convertToHtml({path: "C:\1.docx"}) .then(function(result){ var html = result.value; // The generated HTML var messages = result.messages; // Any messages, such as warnings during conversion }) .done();Если подставляю вместо "var html" переменную с бас или новую создаю она не отображается ни где
-
@microklop Попробуйте так
const mammoth = require("mammoth"); [[HTML]] = ''; try { let result = await mammoth.convertToHtml({path: "C:/1.docx"}) if(result.messages.length > 0){ console.log('Error: ' + result.messages) } else { [[HTML]] = result.value; } } catch(e) { console.log('Error: ' + e) } -
@microklop said in Подскажите как прочитать нужные строки из документа .docx:
@usertrue Вот такая ошибка
Поток №1 : Error: [object Object],[object Object],[object Object],[object Object],[object Object]Я не вникал в каком виде приходят ошибки, у меня их небыло )) Попробуйте так может более понятной станет ошибка.
const mammoth = require("mammoth"); [[HTML]] = ''; try { let result = await mammoth.convertToHtml({path: "C:/1.docx"}) if(result.messages.length > 0){ console.log('Error: ' + JSON.stringify(result.messages.join(',') ) ); } else { [[HTML]] = result.value; } } catch(e) { console.log('Error: ' + e) } -
@microklop said in Подскажите как прочитать нужные строки из документа .docx:
@usertrue Тоже самое и переменная HTML пустая(
У меня все работает, вот пример. У вас точно docx?
0_1565667212689_docx.xmlВот документ на котором проверял
0_1565667298600_dogovor-arendi-kvartiri.docx