8

我目前正在使用 Outlook 邮件 api 从特定共享文件夹(列表消息请求)中检索消息,当我从查询中获得响应时,我想读取正文内容,在这种情况下,我的标题更喜欢 html。

我想要实现的是从 html 响应中替换字符串。

问题出在我的共享电子邮件中,我有这样的事情:

Hello [UserName], further text in mail message, Regards [CompanyName].

我从 api 得到的响应如下所示:

<p class=\"MsoNormal\">Hello [<span class=\"SpellE\">UserName</span>],</p><p class=\"MsoNormal\">&nbsp;</p><p class=\"MsoNormal\">further text in mail message, Regards [CompanyName].</p>

响应显示我的一个字符串放置文本而不是另一个返回了拼写错误,这并不理想,因为我不想依赖我编写一些代码来检查是否:

[<span class=\"SpellE\">UserName</span>]

存在与否,主要是因为这可能会在任何给定时间发生变化,这将是系统的重大变化。

有什么办法可以禁用在 html 中返回的拼写检查?

4

1 回答 1

0

尝试在 Microsoft Outlook 中禁用拼写检查,

  • 文件 -> 选项 -> 邮件 -> 拼写

通过应用程序或通过更改 Windows 注册表中的配置以编程方式。

看着

HKCU\Software\Microsoft\Office\11.0\Outlook\Options\Spelling
HKCU\Software\Microsoft\Shared Tools\Proofing Tools\1.0\Office\OutlookSpellingOptions
HKCU\Software\Microsoft\Spelling
于 2018-12-08T17:24:18.997 回答