如何使asp.net页面以XML格式响应

时间:2012-02-07 08:01:57

标签: c# asp.net xml header

我想让asp.net页面以xml格式回复。我不想xmlWriter上课。 如何将响应类型的标题设置为xml foramt?

2 个答案:

答案 0 :(得分:3)

在Page_Load中的代码隐藏中:

Response.ContentType = "text/xml";

但这不是最佳做法。请考虑在Page指令中使用aspx文件:

ContentType="text/xml"

您可以使用this RSS教程中的示例开始实施。记得剥离asp.net提供的输出,例如'&'等非法字符等...

答案 1 :(得分:0)

您必须使用contenttype =“text / xml”,您可以参考以下链接

http://www.w3schools.com/asp/prop_contenttype.asp