Я использовал приведенный ниже код для получения HTML
содержимого Microsoft Word Document
:
Word.run(function (context) {
var body = context.document.body;
context.load(body, 'html');
console.log(body.getHtml());
return context.sync().then(function () {
console.log("Content is fetched:", body.getHtml().value);
});
})
.catch(function(error){
// Log additional information, if applicable:
if (error instanceof OfficeExtension.Error) {
console.log(error.debugInfo);
}
});
Здесь в приведенном выше коде body.getHtml()
печатает объект, внутри которого находитсясодержание я ожидаю.Чтобы извлечь эти данные, я использую .value
для получения фактического HTML
содержимого, но при этом выдается следующее сообщение об ошибке:
В выборке данных слова есть ошибка RichApi.Error: «Значениеобъект результата еще не был загружен. Перед прочтением свойства value вызовите context.sync () для соответствующего контекста запроса. "
Я выдал context.sync()
, но появляется та же ошибка,Любая помощь здесь?