当前位置: 代码迷 >> ASP.NET >> (100分)ajax 服务器端方法怎么Respone xml
  详细解决方案

(100分)ajax 服务器端方法怎么Respone xml

热度:2962   发布时间:2013-02-26 00:00:00.0
(100分)ajax 服务器端方法如何Respone xml?
1.RT:
    比如说   我想把   以下内容做为xml   response,然后客户端通过js   DOM操作,改如何写服务器端的输出xml的代码??
     
    name:aaa             gender:boy
    name:bbb             gender:girl


2.   请问asp.net有没有封装好的方法,获得当前页面的绝对URL地址,(url+参数)
如   http://bbs.csdn.net/aaa.aspx?id=111


------解决方案--------------------------------------------------------
Request.URL就全都获得了。
------解决方案--------------------------------------------------------
XmlDocument doc = new XmlDocument();
XmlElement root = doc.CreateElement( "people ");

XmlNode person = doc.CreateElement( "person ") as XmlNode;

XmlAttribute name = doc.CreateAttribute( "name ");
name.Value = "aaa ";
person.Attributes.Append(name);

XmlAttribute gender = doc.CreateAttribute( "gender ");
gender.Value = "boy ";
person.Attributes.Append(gender);

root.AppendChild(person);
//....................
doc.AppendChild(root);
Response.Write(doc.OuterXml);
Response.End();
  相关解决方案