如何解决“ context.document.getSelection”返回的文本不适用于特殊字符
我想由用户获取选定的文本,以使用下一个代码搜索文档的其余部分:
await window.Word.run(async (context) => {
const recorder = context.document.getSelection()
recorder.load(['text'])
await context.sync()
console.log('Selected text: ',recorder.text)
....
})
然后,当我使用此值搜索而不是找到正确的值时,就会发现它是错误的字符“(”
解决方法
text属性不包含特殊字符,这是设计使然。如果需要检查具有范围的特殊属性,则可以首先获取该范围的OOXML,然后检查返回的OOXML。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。