文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>WebServies返回的XML变成乱

WebServies返回的XML变成乱

时间:2010-09-08  来源:长哥

 

 

 

 

代码
public List<Data> GetDataList(int count)
{
List
<Data> data = new List<Data>();
for (int i = 0; i < count; i++)
{
data.Add(
new Data
{
TopID
=i,
UserID
=i*10,
Img
= "Image/me.jpg",
Name
= "姓名" + i.ToString(),
content
= "中草药虐待虽则上台阶开工字斟句酌",
Time
= DateTime.Now.AddDays(1).ToString()
});
}
return data;
}

[WebMethod]
public string GetJsonData(int count)
{
List
<Data> data = this.GetDataList(count);
return JsonHelper.ToJson(data);
}

[WebMethod]
public string GetXmlData(int count)
{
List
<Data> data = this.GetDataList(count);
XElement xmlData
= new XElement("Root");
foreach (Data item in data)
{
XElement ele
= new XElement(
new XElement("Info",
new XElement("Img", item.Img),
new XElement("Name", item.Name),
new XElement("Content", item.content),
new XElement("Time", item.Time)
));
xmlData.Add(ele);
}
return xmlData.ToString();
}

 

 

 

 

代码
function GetDataFromServices() {
$.ajax({
type:
"POST",
url:
"MyWebService.asmx/GetXmlData",
data: { count:
5 },
dataType:
"text/xml",
success:
function(data) {
alert(data);
},
error:
function(msg) { alert(msg); }
});
}

 

 

为什么WebServies返回的XML变成乱码?

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载