IBM Support

中文,日文,韩文的Unified Ideographs Extension B字符集不能被IBM Business Process Manager (BPM) web service integration service正确解析

Troubleshooting


Problem

当使用中文,日文,韩文的Unified Ideographs Extension B字符集时,IBM Business Process Manager (BPM) web service integration service不能正确的解析这些字符,解析结果是乱码。

Cause

正常情况下,UTF-16编码解析0至10FFFF的所有字符。然而中文,日文,韩文的Unified Ideographs Extension B字符集的编码范围是0x20000至0x2A6DF。

Resolving The Problem

UTF-8和UTF-16编码不能正确解析中文,日文,韩文Unified Ideographs Extension B字符,而需要IBM Business Process Manager提供的服务以外的特殊操作来解析这些字符。
在IBM Business Process Manager中可以尝试通过REST API来实现相同的功能。

[{"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Web Services","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.5;8.0.1.2;8.0.1.1;8.0.1;8.0;7.5.1.1;7.5.1;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSFTBX","label":"IBM Business Process Manager Express"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":" ","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"8.5;8.0.1.2;8.0.1.1;8.0.1;8.0;7.5.1.1;7.5.1;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.5;8.0.1.2;8.0.1.1;8.0.1;8.0;7.5.1.1;7.5.1;7.5","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Historical Number

46987;999;858

Document Information

Modified date:
15 June 2018

UID

swg21656045