返回首页

asp.net网站如何返回一个XML文件:大家好,
我的项目有这样的行动:

querystring的链接返回一个XML内容。
我该怎么办呢?
任何人都可以给我一些指引,拜托,我一派,但没有发现任何东西。
在预先感谢
TuanNM| TuanNGUYEN |标记Nischalke

回答

评论会员:游客 时间:2012/02/04
生成XML,写它的响应输出流,并设置响应的内容类型"文/xml"或"应用程序/xml"
vasumagadi
评论会员:游客 时间:2012/02/04
您好,我已经实现了相同的解决方案,使用下面提到代码。页面加载下写下面的代码。codeprelang="cs"spanclass="code-keyword"protected/spanspanclass="code-keyword"void/spanPage_Load(spanclass="code-keyword"object/spansender,EventArgse){  Response.ContentType=spanclass="code-string""/spanspanclass="code-string"text/xml"/span;Response.Charset=spanclass="code-string""/spanspanclass="code-string"utf-8"/span; GenerateXML(spanclass="code-string""/spanspanclass="code-string"XML_Output"/span,Response.OutputStream); Response.End(); }/pre/code和下面的代码写为GenerateXML方法{C}不要忘记添加下面提到的命名空间{S0的}codeprelang="cs"spanclass="code-keyword"using/spanSystem.Xml.Xsl;spanclass="code-keyword"using/spanSystem.Xml.Schema;spanclass="code-keyword"using/spanSystem.Data.SqlClient;spanclass="code-keyword"using/spanSystem.Text;spanclass="code-keyword"using/spanSystem.IO;spanclass="code-keyword"using/spanSystem.Xml.Serialization;spanclass="code-keyword"using/spanSystem.Xml;/pre/code的请让我知道,如果有任何问题:Ieshua
我认为你需要做它用Ajax。在Ajax服务器请求时,返回的数据可以是纯文本/ HTML或XML文档。技术上只是一个文本文件,以及,但与一些特殊的指令,Ajax可以检索,良好的XML文本文件,它作为一个XML对象返回给你。这使XML数据可以很容易地使用标准的DOM方法解析。

下面是一个简单的XML文档。它表明在RSS格式,我将使用插图(让名"的Results.xml"):

{体C3}
下面显示检索这个XML文档,并输出每个条目的标题("标题"元素):