【源码】汉字 互转 16制编码

【源码】汉字 互转 16制编码-Delphi 大神网
【源码】汉字 互转 16制编码
此内容为付费资源,请付费后查看
1
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
欢迎加入全网最大Delphi 技术交流群 682628230

20250224115646934-image

//****************本代码的扩展应用*******************
{
// 将 URL 编码的 UTF-8 字符串还原为汉字
function URLToChinese(const URLStr: string): string;
var
HexStr: string;
begin
HexStr := StringReplace(URLStr, '%', '', [rfReplaceAll]);
Result := HexToChinese(HexStr, False, 65001);
end;

// 示例:
ShowMessage(URLToChinese('%E6%B1%89')); // 输出 "汉"
}

//****************本代码的扩展应用2*******************
{
// 从网络字节流中解析 UTF-8 数据
var
HexStr: string;
Bytes: TBytes;
begin
HexStr := 'E4B8ADE59BBDE4BABA'; // "中国人" 的 UTF-8 编码
Bytes := TEncoding.ANSI.GetBytes(HexStr);
ShowMessage(HexToChinese(HexStr, False, 65001)); // 输出 "中国人"
end;
}
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享