使用asp.net在浏览器中显示xml文件

时间:2014-05-19 05:24:48

标签: asp.net xml sitemap

这可能很简单,虽然我在寻找解决方案时遇到了一些麻烦。

我在xml文件中为我的网站创建一个站点地图.i在aspx文件中显示xml文件的内容。 但我希望不在aspx中显示xmlfile。 当我使用response.redirect(" sitemap.xml")时,它会显示树,但我想只显示顺序中不在树中的所有内容。

像这样: xmlfile的内容:

<t><t1 p="s1"></t1><t2 p="s2"></t2></t> 

但我想要地址栏= sitemap.xml并显示如下:

p = s1p = s2 .....

任何想法?

1 个答案:

答案 0 :(得分:0)

某些浏览器会尊重xml文件顶部的XSL声明。如果您在xml文件的顶部有这样的声明,如下所示:

<?xml-stylesheet type="text/xsl" href="YourTransform.xsl"?>

它将应用指定的转换,允许您根据需要输出xml。但是,支持并不普遍。