【问题标题】:Python: Decoding NLS encoded textPython:解码 NLS 编码的文本
【发布时间】:2015-05-23 04:53:35
【问题描述】:

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

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

【问题讨论】:

    标签: python nls-lang


    【解决方案1】:

    抱歉,

    进一步阅读文档说:

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

    请考虑关闭问题

    【讨论】:

    • 但也请将此答案标记为已接受,以便此问题不再显示为未解决。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-13
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-09
    相关资源
    最近更新 更多