当前位置: 代码迷 >> ASP.NET >> 字符串双斜杆怎么换成单斜杆
  详细解决方案

字符串双斜杆怎么换成单斜杆

热度:4859   发布时间:2013-02-25 00:00:00.0
字符串双斜杆如何换成单斜杆?
我远程得到一个字符串:它本身是:
“\u4fc4\u7f57\u65af\u536b\u56fd\u6218\u4e89\u9898\u6750MV\u300a\u6700\u7231”这是一串汉字。
但是我在程序里取出来的时候却变成了这样的:
“\\u4fc4\\u7f57\\u65af\\u536b\\u56fd\\u6218\\u4e89\\u9898\\u6750MV\\u300a\\u6700\\u7231”

请问如何才能得到正确的汉字?


------解决方案--------------------------------------------------------
C# code
string sIn = "\\u4fc4\\u7f57\\u65af\\u536b\\u56fd\\u6218\\u4e89\\u9898\\u6750MV\\u300a\\u6700\\u7231";string sOut = "";string[] arr = sIn.Split(new string[] { "\\u" }, StringSplitOptions.RemoveEmptyEntries);foreach (string s in arr){    sOut += (char)Convert.ToInt32(s.Substring(0, 4), 16) + s.Substring(4);}
  相关解决方案