Asp.net 在c中如何从webmethod的XML响应中获取值#
“如果使用jquery:Asp.net 在c中如何从webmethod的XML响应中获取值#,asp.net,c#-4.0,Asp.net,C# 4.0,“如果使用jquery: $(document).ready(function() { $("#Result").click(function() { $.ajax({ type: "POST", url: "Default.aspx/MyWebMethod", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json",
$(document).ready(function() {
$("#Result").click(function() {
$.ajax({
type: "POST",
url: "Default.aspx/MyWebMethod",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
alert(msg.d);
}
});
我不确定是否理解,您希望在响应中写入此xml(您必须使用response.write)或获取此xml并使用它(在这种情况下,您必须反序列化此字符串)这是我得到的webmethod的响应。但是我怎么能只得到字符串“Hellow World”?它只是XML。用LINQ to XML解析它。嗯,我想他会将它返回给客户端,所以LINQ to XML在JavaScription中不是一个选项。这是web方法的响应。