2010-12-18 98 views
1

来自组织的支持人员表示,他们的产品无法使用我的Web服务,因为它显示我正在返回ASCII编码的信息,而不是UTF-8编码的信息。从Web服务返回信息

[WebMethod] 
public string ReturnAll(){ 
    XmlDocument xmlDoc = new XmlDocument(); 
    xmlDoc.Load(@"some_dir\stockresults.xml"); 
    XmlNodeList nodeList = xmlDoc.SelectNodes(@"/entries/Entry/Company|/entries/Entry/Symbol"); 
    //public static string value; 
    foreach (XmlNode org in nodeList) 
    { 
     value += org.OuterXml; 
    } 
    return value; 
} 

任何在线引用我上面需要改变它到正确的编码?在返回之前,我需要在我的方法中做一些特殊的重新编码信息吗?

回答