1

我正在使用一个 Corba 库,其中目标返回带有 NLS 编码的错误消息。例如:wideNlsText=u'$NLS[30822b0b\x01888\x01$NLS[30822ae5\x013\x01订阅者 NPA]NLS$]NLS$'

除了 $NLS 开始和 NLS$ 结束字符串之外,我能做些什么来将它们翻译成更易于访问的文本字符串?

4

1 回答 1

1

向大家道歉,

进一步阅读文档说:

XXXX 服务器为通过 CORBA API 返回的所有字符串值提供本地语言支持 (NLS)。客户端应用程序通过调用 setNLSLocale 方法指定这些字符串的区域设置。如果未设置区域设置,则字符串值将作为客户端应用程序无法解释的 NLS 标识符返回。未来版本将提供额外的接口来解释这些 NLS 标识符(请参阅未来版本)。客户端应用程序可以通过调用 getNLSLocale 来查询 NLS 语言环境。

请考虑关闭问题

于 2015-03-19T22:08:41.853 回答