0

我有一个将通过 BizTalk 映射器的传入文件。我需要确定文件的一个字段中是否有 3 字节的汉字(文件是 xml)。我已经知道如何找到 3 字节字符。但是,如何将其转换为十六进制值?十六进制值是我将发送到输出模式,然后发送到 DB2 服务器。

4

1 回答 1

0

我假设您正在处理 UTF-8。真的吗?

如果是这样,你想要类似的东西:

((c0 & 0xFFFF) << 12) | ((c1 & 0xFFFFFF) << 6) | (c2 & 0xFFFFFF)

于 2010-07-01T03:31:19.703 回答