【发布时间】:2021-09-07 17:15:24
【问题描述】:
所以我想使用 Visual Studio 2019、Teams Toolkit 和 Blazor 创建一个 Microsoft Teams 应用程序,但我很难让 Unicode 字符(德语变音符号 ä、ö 和 ü)出现在我的清单中。 json - 或者更确切地说是在 Teams 应用程序描述页面中。我对使用 Blazor 和 JSON 进行开发也很陌生。
我已经尝试过 HTML 样式的 ö 但这只是通过。
我试过“\u00f6”,但它只是显示为“?”。
如何将 Unicode 字符添加到清单中?有什么我想念的吗?我必须切换到不同的编码吗?我什至在哪里可以看到正在使用的编码类型?
manifest.json:
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.schema.json",
"manifestVersion": "1.9",
"version": "1.0.0",
"localizationInfo": {
"defaultLanguageTag": "de"
},
"developer": {
"name": "Römer R\u00f6mer",
...
显示为:
对我所缺少的有什么建议吗?
编辑 因此,正如一些答案所建议的那样,我尝试将 manifest.json 保存为不同的编码(ANSI、UTF-8),但没有任何效果。在我看来,Microsoft Teams 以某种方式无法正确解释清单。这很奇怪,因为其他一些应用程序的描述页面包含变音符号并且它们显示正确。
【问题讨论】:
标签: json visual-studio-2019 blazor microsoft-teams