1、双斜杠\\ 处理;
2、将编码分组,将编码转换为int,再转换为char。
string sss = "\\u6c88\\u9633"; char sOut = ‘1‘; string[] arr = a.Split(new string[] { "\\u" }, StringSplitOptions.RemoveEmptyEntries); foreach (string s in arr) { sOut = (char)Convert.ToInt32(s.Substring(0, 4), 16); sss += sOut; }
//将字符串按\\u分开,再将分开的字符串转为int,在转为char,就得到了。
时间: 2024-10-05 18:33:21