javascript - 获取 Word 文档的 body.text 内容不会返回列表项目符号/编号

标签 javascript ms-word office-js

使用 Word JavaScript API,我使用

获取正文
var body = context.document.body;
context.load(body, 'text');

return context.sync().then(function () {
     var myDocBody = body.text;
};

但是,这不会返回无序列表中的项目符号或有序列表中的数字。

在纯文本中获取这些内容的最佳方式是什么?

还有办法获取表格和格式吗?目前,表格以纯文本形式返回,但无法仅通过查看文本就知道它们是表格。

最佳答案

我试过这段代码,我可以从列表中获取文本。 不确定您是否知道这一点,但您可以通过 range.lists 和 range.tables 访问文档中的列表和表格。

能否请您分享一下您遇到此问题的平台? (即 Win32、Online、Mac 等),也请分享内部版本号。

关于javascript - 获取 Word 文档的 body.text 内容不会返回列表项目符号/编号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48911275/

相关文章:

javascript - 在 es6 for of 循环中使用 const

vb.net - 如何在 VB.net 应用程序中查找并替换 Word 文档页脚中的文本?

javascript - Office.js 如何将字符样式应用于所选单词

javascript - 手动触发 Angular 重新评估 DOM

c# - 将 ICollection 序列化为 JSON

python - 无法使用Python-docx获取Word中ContentControl中的文本

svn - 更改 Word 文件时如何最大限度地减少源代码控制增量?

office-js - 在office-js中插入svg

javascript - 如何使用office js检测设备/应用程序

javascript - 使用 Javascript 更改 CSS 参数