【问题标题】:Viewing an xml file with a different file extension as xml within Google Chrome在 Google Chrome 中查看具有不同文件扩展名的 xml 文件作为 xml
【发布时间】:2012-03-12 20:35:19
【问题描述】:

我确定这应该很简单,但我完全陷入了困境。我想做的是在 chrome 中查看我硬盘上的 CML(化学标记语言)文件。如果我查看任意 xml 文件,chrome 会很好地显示这一点。

如果我在 Web 上查看 cml 文件,通常会正常显示。但是,如果我尝试查看硬盘驱动器上的 cml 文件,chrome 会坚持下载它。更简单地说:

http://www.xml-cml.org/examples/schema24/table1.cml - 有效 file://Users/me/table1.cml - 没有

如果我将文件扩展名重命名为 xml,那么它可以工作。

我知道我可以下载无数个扩展来执行此操作,但这似乎有点矫枉过正,因为 chrome 已经完成了我想要的操作。

【问题讨论】:

    标签: xml google-chrome


    【解决方案1】:

    CML 文件从服务器呈现为 XML,因为服务器告诉 Chrome 它是带有标题 Content-Type:application/xml 的 XML。打开本地文件时,没有 Content-Type 标头,因此 Chrome 会猜测文件扩展名,在这种情况下不知道 CML。您可以为 Chrome 打开一个功能请求,以将 CML 文件读取为 XML,但我不知道他们是否会实现它:http://new.crbug.com

    【讨论】:

    • 感谢您的回答。了解我为什么挣扎以及我不只是错过了一些简单的事情会很有帮助。我不禁想到必须在某个地方设置一些设置来告诉 chrome 使用 CML 文件的 XML 内容处理程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-13
    • 1970-01-01
    • 2022-11-11
    相关资源
    最近更新 更多