【发布时间】:2014-07-13 07:51:21
【问题描述】:
如何在 Delphi XE5 上将 string 编码为 UTF8 string?当我尝试将 UTF8 编码字符串转换为 string 类型时,我会丢失 UTF8 编码:
Result := string(Utf8Encode(ASource));
【问题讨论】:
-
Result的类型是什么?那是string并且您使用的是Unicode Delphi 吗?如果是这样,那么它可能与this question重复。 [我有一个关闭的投票锤,并希望保持这个 Q 开放,因为它不完整......] -
@TLama:挥动锤子(或者我会)。确实是重复的。
-
@Ken,这个问题是
WideString与UnicodeString的类似组合,但是是的,it's a duplicate。 -
我无法理解这个问题。我在这里根本看不到任何 WideString。
标签: string delphi unicode encoding utf-8