Chrome,Safari,Firefox不同地输出XML

| 我有一个奇怪的问题。我当时正在查看XML文件,所以我做了这个Twitter搜索: http://search.twitter.com/search.atom?q=篮球 Chrome的输出如下所示: Firefox的输出如下所示: 然后,Safari的输出如下所示: 我的问题是,这是怎么回事?如何获得浏览器以不同形式显示它。换句话说,如果我想输出
<?xml ...
,该怎么办?     
已邀请:
如果要浏览器输出ѭ0,请发送标头,使浏览器认为它是文本文件,而不是XML文件:
Content-Type: text/plain
    
一些浏览器将使用它们可以识别的名称空间来呈现XML。您始终可以“查看源代码”来查看文本。     
您很可能永远都不希望最终用户查看原始XML。不同的浏览器会按其希望修饰原始XML,以便更轻松地在其中查找内容,但是它仍然不能用作表示形式。 相反,您应该将XML文件与XSLT文件链接,以将其转换为HTML以便进行演示。     
嗯,这不仅是任何XML,而且是Atom文件(Atom是供稿的标准,例如RSS)。浏览器(Chrome浏览器除外)可以识别出这种信息,并根据它们格式化Feed的方式对其进行格式化。如果要查看XML源,只需使用浏览器的“查看源”功能(通常在右键菜单上找到)。     

要回复问题请先登录注册