Javascript Word加载项是否获取完整文档文本?
我正在使用基于的编写office插件 默认外接程序有一个功能,可以在word文档中选择文本。我正试图修改函数以获取文档的全文 我的功能代码如下:Javascript Word加载项是否获取完整文档文本?,javascript,ms-word,ms-office,office-js,Javascript,Ms Word,Ms Office,Office Js,我正在使用基于的编写office插件 默认外接程序有一个功能,可以在word文档中选择文本。我正试图修改函数以获取文档的全文 我的功能代码如下: function getDataFromDoc(){ Office.context.document.getFileAsync(Office.CoercionType.Text, function(result){ jQuery('#get-data-from-selection').click(getDataFromSelection
function getDataFromDoc(){
Office.context.document.getFileAsync(Office.CoercionType.Text,
function(result){
jQuery('#get-data-from-selection').click(getDataFromSelection);
if (result.status === Office.AsyncResultStatus.Succeeded) {
console.dir(result);
app.showNotification('The selected text is:', '"' + result.value + '"');
} else {
app.showNotification('Error:', result.error.message);
}
}
);
}
返回了一个对象,但当我使用console.dir(result)
查看该对象时,我在任何地方都看不到文档文本
如何修改此函数,以便返回word文档的完整内容?如果使用word特定的API,则代码可以简化为:
Word.run(函数(上下文){
//在此处插入代码。例如:
var documentBody=context.document.body;
加载(documentBody);
返回context.sync()
.然后(函数(){
console.log(documentBody.text);
})
});代码>这个标签是干什么的?@j08691我把它删除了,在这里讨论一下