redis编码转换器

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


工具下载

posted @ 2012-09-15 00:04  beta2013  阅读(921)  评论(0编辑  收藏  举报