excel - Mac 上的 Excel VBA 德语特殊字符编码不正确 (ÄÜÖ)
问题描述
我有一个 Excel VBA 脚本,我最初是为 Windows 编写的(它工作正常),现在必须移植到 Mac OS。我认为这并不重要,但脚本调用 cURL 以从 Web API 获取 JSON 响应,然后对其进行解析、编辑并插入到电子表格中。
解析后的 JSON 中的某些字段包含特殊字符,例如 Ä、Ü、Ö(德语字符)。该脚本可以在 Windows 上很好地处理这些,但在 Mac 上而不是 ÖÜÄ 我得到其他符号。这会破坏工具,因为它依赖于一些手动编写值的 vlookup 函数(使用正确的符号)。
我尝试了很多谷歌搜索,但找不到任何东西。
可能有趣的一件事是代码本身在 Mac 上也会发生变化!我在控制台上打印了一些语句,一旦我在 Mac 上打开脚本,即使包含特殊字符的硬编码字符串也会被破坏。
解决方案
推荐阅读
- java - Eclipse - 在类路径和命令行参数中都设置了库,但应用程序崩溃
- c# - Masstransit 问题在单元测试中将有效负载添加到请求/响应中,或者在单元测试中使用管道
- delphi - TWebBrowser 中的方向键切换控件
- bash - 如何将文本文件数据存储到 bash 脚本变量中?
- wpf - 无法将后面的 UserControl 代码中的 DependencyProperties 绑定到 ViewModel
- react-native - 避免 TextInput 在文本更改时重新呈现
- angular11 - Angulartics2 和 Angular 11
- python - 如何将不同的回调链接到 Python Bokeh 中的每个 CheckboxButtonGroup 按钮
- c# - ASP.NET MVC 应用程序 - 如何在 POST 正文中发送数据
- reactjs - 道具没有传递给测试用例