2011-04-12 80 views
2

Firefox(版本3.5或3.6)默认情况下会在树中呈现类似于Internet Explorer在指向XML文件时生成的格式的XML文件。一路上,Firefox或我的Firefox安装都失去了这种能力。 Firefox现在剥离XML文件中的XML元素,并仅显示原始文本。在Firefox 3.6中呈现XML

可以使用查看源代码命令查看原始XML文件。

但是,我想调整Firefox,使其返回到一个行为,使得XML文件可以通过可折叠节点等呈现为“树”控件,就像Internet Explorer默认为XML文件所做的那样。

我已经搜索了一个好位,并且有对XML文件的MIME类型映射的引用,或者为XML安装了适当的XSLT渲染,但我似乎无法准确确定需要创建此行为。也试图找到一个插件为此目的,但没有解决这个问题。到目前为止没有运气。

看起来像一个非常简单的问题,但似乎有令人沮丧的信息可用。

感谢,

EulerOperator

+0

此行为自3.0以来存在,如果不是2.0。 Firefox在4.0版本中保留。 – BoltClock 2011-04-12 20:14:05

回答

2

对于Firefox使用其默认样式,起码渲染XML文件作为文档树的内容,

  • 文件不该” t链接到任何XSL样式表

  • 如果从Web服务器收到文件,则MIME类型必须是text/xml(我认为application/xml作品也不能肯定)

    • 如果打开从磁盘XML文件可以推断和扩展是众所周知的Firefox作为text/xml
0

有可能是您的FF个人资料存在问题。转到帮助\疑难解答信息并单击按钮打开您的配置文件的包含文件夹。

备份然后删除mimeTypes.rdf文件,关闭Firefox的所有实例并再次打开Firefox。

这将强制FF重新生成它所知道的文件类型的默认动作。