当前位置:操作系统 > Unix/Linux >>

redis编码转换器

redis中使用utf8编码
使用一句c#即可完成转换:
[csharp]
System.Text.Encoding.UTF8.GetString("\xe5\xa5\xbd\xe7\x9a\x84\xe3\x80\x82\xe6\x88\x91\xe7\x9f\xa5\xe9\x81\x93\xe4\xba\x86\xe3\x80\x82\xe3\x80\x81\xe6\x88\x91\xe8\xbf\x99\xe8\xbe\xb9\xe9\x80\x80\xe4\xba\x86".ToArray().Select(Convert.ToByte).ToArray()); 

做成工具使:
[csharp] 
private string Convert(string input) 

    return System.Text.Encoding.UTF8.GetString(input.Split(new[] { @"\x", @"\X" }, StringSplitOptions.RemoveEmptyEntries).Select(s => byte.Parse(s, NumberStyles.HexNumber)).ToArray()); 

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,