[WebMethod]
public string HelloWorld()
{
return "<Content><ContentItem><Name>小王</Name></ContentItem></Content>";
}这样返回的XML是:<?xml version="1.0" encoding="utf-8" ?>
<string xmlns="http://tempuri.org/"><Menu> <MenuItem> <Name>最新</Name> <Color>ffffff</Color> <Level>1</Level> <Parent /> </MenuItem> </Menu></string> 在IE里是不能解析的,
如何把utf-8变成gb2312 呢?
public string HelloWorld()
{
return "<Content><ContentItem><Name>小王</Name></ContentItem></Content>";
}这样返回的XML是:<?xml version="1.0" encoding="utf-8" ?>
<string xmlns="http://tempuri.org/"><Menu> <MenuItem> <Name>最新</Name> <Color>ffffff</Color> <Level>1</Level> <Parent /> </MenuItem> </Menu></string> 在IE里是不能解析的,
如何把utf-8变成gb2312 呢?
<?xml version="1.0" encoding="utf-8" ?>
<string xmlns="http://tempuri.org/"><Content><ContentItem><Name>小王</Name></ContentItem></Content></string>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
改为:
<globalization
requestEncoding="GB2312"
responseEncoding="GB2312"
/>