如一段文字3现货!美国正品Puritan's Pride苹果醋酸 200 胶囊 搭配左旋肉碱需要用c#程序将它转化为中文,怎样高效的转?

解决方案 »

  1.   

                string tmp = "现货!美国正品Puritan's Pride苹果醋酸 200 胶囊 搭配左旋肉碱";
                byte[] t = Encoding.Default.GetBytes(tmp);
                t = Encoding.Convert(Encoding.Unicode, Encoding.GetEncoding("UTF-8"), t);//这里从哪转到哪根据需要来改变
                Console.WriteLine(Encoding.Default.GetString(t));
      

  2.   

    string tmp = "现货!美国正品Puritan's Pride苹果醋酸 200 胶囊 搭配左旋肉碱";System.Web.HttpUtility.HtmlDecode(tmp);
      

  3.   


    正解我一开始试验HtmlEncode发现出来的代码不是 &#开头,就没考虑HtmlDecode,悲剧了。3Q for your code