【问题标题】:What is the best way of editing .mht(web archive) files?编辑 .mht(网络存档)文件的最佳方法是什么?
【发布时间】:2013-04-26 13:34:10
【问题描述】:

如果您遇到需要编辑 .mht 文件的情况(例如:向站点添加一些文本)。

您能否建议编辑 .mht(网络存档)文件的最佳方式?

我尝试过的:

  1. (编辑器如:记事本、word);

  2. I-Explorer 插件(如 HTML 快速编辑栏)

【问题讨论】:

    标签: html mhtml


    【解决方案1】:

    MHTML 文件是一种网页存档格式。它旨在存储和查看,但不能直接编辑。

    但是,您可以轻松地将 MHTML 文件提取为常规 HTML 文档(带有链接文件),使用您喜欢的 HTML 编辑器对其进行编辑,然后将其导出回 MHTML 存档(包括链接文件)。

    由于您使用的是 Internet Explorer,请注意您可以在 HTML 和 MHTML 文件之间打开/保存。这可以有效地用于解压、编辑和重新打包 MHTML 档案。谷歌浏览器也可以做到这一点。

    您还可以找到能够直接编辑 MHTML 文件的软件(在后台进行解包/重新打包)。 Microsoft Word 似乎可以做到这一点,但根据您的文档结构,它可能会影响内容布局。

    【讨论】:

    • 我支持这个答案,因为 .mht 背后的想法是有一个存档。档案通常是用来存储的,例如。用于备份,不要经常修改。
    • +1 表示“Internet Explorer 可以在 HTML 和 MHTML 文件之间打开/保存”
    • 为什么投反对票?随时发表评论,我很乐意完成、更新或更正此答案。
    • 这似乎不适用于更复杂的 MHT 文件。我得到的只是一个带有许多专有 XML 标记和 .TMP 文件的 HTML 页面......
    【解决方案2】:

    快速浏览一下 MHTML 的 wikipedia 条目会发现它是一种存档格式,有点像 zip 或 rar 存档。要编辑 .mht,您需要将其解压缩,编辑所需文件,然后重新打包存档。

    您没有说明您使用的是什么平台/软件,但如果您在网络上搜索“.mht unpacker”,您应该能够找到可以完成这项工作的东西。

    【讨论】:

      【解决方案3】:

      将 .mht 解压缩到本地文件夹、编辑代码并将其重新保存到 .mht 将不起作用。如果您从本地驱动器保存到 .mht,则不会将任何链接文件(图片和除包含在 html 文件中之外的用于页面的任何其他文件)存储在容器中。

      【讨论】:

      • 如果您尝试将 Internet 页面保存为 MHTML(不会保存所有链接的资源),这是正确的,但这不是 OP 的问题。如果您从一个工作的 MHTML 文件(其中包含所有链接资源)开始,您可以有效地将其提取为 HTML(包含其他文件)并重新打包,而不会丢失任何资源。用 IE 和 Chrome 测试没有问题。
      【解决方案4】:

      我使用 Word (office 365) 打开修改并保存更改。也许不是最佳解决方案,但有效。

      【讨论】:

        【解决方案5】:

        WizBrother.com WizHtmlEditor 是一个超级强大的快速轻便的所见即所得编辑器,非常适合快速组装元素,因为它几乎可以接受你扔给它的任何东西 - 整个屏幕的格式化 html,包括图片、rtf、drag-n-从浏览器、剪贴板甚至媒体文件中删除。它不在乎它是在编辑 MHT 还是 HTML 或其他几种格式。它是免费的——顺便说一句,他们有一个批量转换器。搜索一下看看。

        【讨论】:

        • 实际上在编辑/源标签之间加载和切换非常慢。
        【解决方案6】:

        我只是用 Microsoft Word 打开和编辑。顺便说一句,这实际上是官方批准的方式。

        【讨论】:

        • “这实际上是官方认可的方式”你的来源是什么?根据我的经验,Microsoft Word 往往会弄乱 HTML 结构,除非您的文档首先是 word 文档,但在这种情况下,为什么要将其保存为 MHTML?
        • 这是您的线索 MHTML:Internet Explorer 从 5.0 版开始,IE 是第一个支持读取网页和外部资源并将其保存到单个 MHTML 文件的浏览器。
        猜你喜欢
        • 2012-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多