ashx页中根据以get方式传过来的值去数据库获取相关信息然后以xml格式返回这些相关信息该怎么做啊?求解啊

解决方案 »

  1.   

    get传过来的值,使用context.Request.QueryString[]来解析。计算得到的结果,将要返回的对象进行xml序列化,或者自己拼接xml文档,等方式,产生要返回的string。使用context.Response.Write()将xml串输出给客户端。
      

  2.   

    这就是一个XML正序列化。。反序列化的过程
      

  3.   

    不过,要想让各种浏览器平台的javascript直接读懂(成为本地对象),最好是使用json,而不是xml。
      

  4.   

    把 Response.ContentType 设为 "application/xml"
    往 Response.Write("xml字符串") 就可以了。
      

  5.   

    http://blog.csdn.net/gaofeng2000/archive/2009/09/04/4517565.aspx