如何打开一个巨大的 HTML 文件?

如何打开一个巨大的 HTML 文件?

我的 HTML 文件报告大小超过 230 MB——非常大!

我需要以某种方式打开它;我试过 Mac(Safari)、Firefox(Win32 和 Ubuntu)、Windows Explorer(Windows XP)、notepad2(Windows XP),但似乎没有什么可以打开它......

有什么想法我可以打开它或将它分成几个文件并打开它吗?

答案1

在 Mac 或 Ubuntu 机器上,该split命令完全符合您的要求。最简单的使用方法是使用-l(lines) 参数。

  1. 打开一个终端窗口。
  2. cd到你的巨型文件所在的目录。
  3. 类型:

    split -l 5000 filename
    

    其中“filename”是文件的名称,5000 是文件每部分所需的行数。

  4. 您的文件默认将被命名为xaa、等。xab

答案2

使用 Opera。我使用 Opera 成功打开了比这个更大的 .html 文件。

  Opera(网络浏览器)
  http://www.opera.com/

加载期间将会有初始延迟(因为文件异常大),但只要您的系统内存充足,之后一切都会顺利。

如果你的操作系统无法处理大文件,可以安装Apache HTTPd作为本地守护进程运行,然后将 230 MB 的 .html 文件放入 DocumentRoot。从那里,您应该能够使用 Opera 或 Firefox 相对快速地加载它(可能比作为本地基于操作系统的文件加载更快),使用类似 http://localhost/filename.html 的 URI;我使用此技巧在 Windows 下更快地加载大型 .html 文件。

答案3

Unix 实用程序less不需要读取整个文件来打开它。

less myfile.htm

您可以使用来滚动,Q使用 来退出。

split命令还可以将多行文件拆分为单独的文件:

答案4

要在 Windows 文本编辑器程序(例如 UltraEdit 或 Notepad++)中打开文件,请在打开文件之前禁用行号和书签边距。行号会降低某些文本编辑器的速度。

相关内容