现在的位置: 首页 > 综合 > 正文

redis编码转换器

2013年07月10日 ⁄ 综合 ⁄ 共 494字 ⁄ 字号 评论关闭

redis中使用utf8编码

使用一句c#即可完成转换:

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());

做成工具使:

        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());
        }

工具下载

抱歉!评论已关闭.