【问题标题】:Rendering XML in Firefox 3.6在 Firefox 3.6 中呈现 XML
【发布时间】:2011-08-04 04:53:55
【问题描述】:

有一个时间点,Firefox(版本 3.5 或 3.6)默认情况下会以树状格式呈现 XML 文件,类似于 Internet Explorer 在指向 XML 文件时生成的格式。在此过程中,Firefox 或我安装的 Firefox 失去了这种能力。 Firefox 现在会从 XML 文件中去除 XML 元素,并且只显示一团原始文本。

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

但是,我想调整 Firefox,使其返回一种行为,即 XML 文件呈现为具有可折叠节点等的“树”控件,就像 Internet Explorer 默认对 XML 文件所做的那样。

我已经搜索了很多,并且有对 XML 文件的 mime 类型映射的引用,或者为 XML 安装适当的 XSLT 呈现,但我似乎无法准确地确定创建这种行为所需的内容。也试图为此目的找到一个插件,但没有解决这个特定问题。到目前为止没有运气。

似乎是一个非常简单的问题,但可用的信息似乎少得令人沮丧。

谢谢,

欧拉算子

【问题讨论】:

  • 这种行为从 3.0 开始就存在,如果不是 2.0 的话。 Firefox 在 4.0 中保留了它。

标签: xml firefox mime-types


【解决方案1】:

至少,对于 Firefox,它可以使用默认样式将 XML 文件的内容呈现为文档树,

  • 文件不应链接到任何 XSL 样式表

  • 如果文件是从 Web 服务器接收的,则 MIME 类型必须是 text/xml(我认为 application/xml 也可以,不确定)

    • 如果从磁盘打开 XML 文件并且扩展名被 Firefox 称为text/xml,则会推断出这种情况

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 1970-01-01
      • 2012-12-19
      • 2012-10-27
      • 2014-08-14
      • 1970-01-01
      相关资源
      最近更新 更多