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

除了$ NLS开始和NLS $结束字符串之外,我该怎么做才能将它们转换为更易于访问的文本字符串?

最佳答案

抱歉,

进一步阅读文档说明:

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

请考虑问题已关闭

关于python - Python:解码NLS编码的文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29155374/

10-12 20:00