要显示的话可以直接
Server.HtmlDecode("文忠")
即可也可以转化为汉字显示

解决方案 »

  1.   

    string s = Server.HtmlDecode("文忠");
    Response.Write(s);
      

  2.   

    Server.HtmlDecode("文忠");  
      

  3.   

    搞翻了,我要把汉字“文忠”转成文忠急啊
      

  4.   

    不对啊大哥:
     Server.HtmlEncode(xmlDescription)后出现:<Resource number='114002' code='TONGCHEN' type='E' status='A'><LastName>晨</LastName><FirstName>童</FirstName><MiddleName></MiddleName></Resource>汉字没变,不是汉字的符号变了。
      

  5.   

    那就没变好了,在XML中存汉字没有任何问题的.结果相同.
      

  6.   

    现在的问题是:
    我要生成一个XML文件,这个XML文件中的数据要导入到一个英文版的ERP里面,这个ERP是老外开发的。如果这个文件中出现中文,导入的时候就会提示有不认识的字符串。所以我必须要把中文字符给换成这种格式的字符。
      

  7.   


    我来做,楼主给我分吧。
    private string escape(string sInput)
            {
                string sReturn = "";
                for (int i = 0; i < sInput.Length;i++ )
                {
                    string s = sInput[i].ToString();
                    s = System.Web.HttpUtility.UrlEncodeUnicode(s);
                    s = s.Replace("%u", "");
                    int iS = Convert.ToInt32(s, 16);
                    sReturn = sReturn + "&#" + iS.ToString() + ";";
                }
                return sReturn.Trim();
            }
      

  8.   

    http://blog.csdn.net/wangdetian168/archive/2007/02/06/1503525.aspx
    这个应该对