Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个将通过 BizTalk 映射器的传入文件。我需要确定文件的一个字段中是否有 3 字节的汉字(文件是 xml)。我已经知道如何找到 3 字节字符。但是,如何将其转换为十六进制值?十六进制值是我将发送到输出模式,然后发送到 DB2 服务器。
我假设您正在处理 UTF-8。真的吗?
如果是这样,你想要类似的东西:
((c0 & 0xFFFF) << 12) | ((c1 & 0xFFFFFF) << 6) | (c2 & 0xFFFFFF)