批量使用 ibm-doors 中的变音或特殊字符

问题描述

我们有一个看起来像这样的链接模块:

const string  lMod = "/project/_admin/somethingÜ" // Umlaut 

我们稍后会像这样使用 linkMod 来循环遍历外链

for a in obj->lMod do {}

但这仅在直接从 DOORS 执行而不是从批处理脚本执行时才有效,因为它出于某种原因无法识别导致循环内部永远不会运行的变音;将 lMod"*" 交换工作并显示lMod 链接的对象。

我们已经为文件使用了 UTF-8 编码:

pragma encoding,"UTF-8"

欢迎任何解决方案。

解决方法

转至 UTF-8 > Encoding,在 Notepad++ 中将文件编码为 Convert to UTF-8。 (在执行此操作之前,请确保它尚未设置为 UTF-8)。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...