asp.net如何使外部系统访问我的URL页面给其返回一个xml文件,xml文件中的部分属性的数据来自数据库

asp.net如何使外部系统访问我的URL页面给其返回一个xml文件,xml文件中的部分属性的数据来自数据库... asp.net如何使外部系统访问我的URL页面给其返回一个xml文件,xml文件中的部分属性的数据来自数据库 展开
 我来答
AI金融机器人
2012-03-11 · 专注数字货币自动化交易,自动适应市场变化
AI金融机器人
采纳数:30 获赞数:166

向TA提问 私信TA
展开全部
这个比较简单,先创建一个.ashx(web handler)的文件,然后在这个ashx文件中从数据库中提取数据,然后返回xml格式的数据,然后url就是这个文件的路径。当然如果你一定要以xml后缀的话也行,不过要在iis处注册,然后让这个web handler文件后缀名为xml即可。.ashx关于它的创建网上有很多介绍代码,这里就不列出了。
--------
唉,你比我还懒。
<%@ WebHandler Language="C#" Class="DemoRequest " %>
using System;
using System.Web;
using System.Xml;
using System.Text;
using System.Collections;
using System.Net;
using System.IO;
public class DemoRequest : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/xml";
string strResult = "";
strResult = getXML()//这个方法获取数据并且组装成xml格式。
context.Response.Write(strResult);
}
public bool IsReusable {
get {
return false;
}
}
}
下一步就真只能靠你自己了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式