web-dev-qa-db-ja.com

巨大なHTMLファイルを開く方法は?

230MBを超えるHTMLファイルのレポートがあります-それは巨大です!

どうにかして開く必要があります。 Mac(Safari)、Firefox(Win32およびUbuntu)、Windows Explorer(Windows XP)、notepad2(Windows XP)を試しましたが、何も開かないようです...

それを開く方法、または複数のファイルに分割して開く方法はありますか?

5
PSS

MacまたはUbuntuボックスでは、splitコマンドはまさにあなたが望むことをします。これを使用する最も簡単な方法は、-l(行)引数を使用することです。

  1. ターミナルウィンドウを開きます。
  2. cdを巨大ファイルが存在するディレクトリに移動します。
  3. タイプ:

    split -l 5000 filename
    

    ここで、「filename」はファイルの名前であり、5000はファイルの各部分に必要な行数です。

  4. ファイルには、デフォルトでxaaxabなどの名前が付けられます。
2
Joel Spolsky

Unixユーティリティ less ファイルを開くためにファイル全体を読み取る必要はありません。

less myfile.htm

あなたが使用することができます  そして  スクロールするには、 Q やめること。

split コマンドは、多行ファイルを個別のファイルに分割することもできます。

3
elliot42

Operaを使用してください。 Operaを使用してそれよりも大きい.htmlファイルを正常に開くことができました。

Opera(ウェブブラウザ)
http://www.opera.com/

ロード中に最初の遅延が発生しますが(ファイルが異常に大きいため)、その後は、システムのメモリが不足していない限り、すべて問題がないはずです。

OSが大きなファイルの処理に問題がある場合、1つの修正方法は、Apache HTTPdをインストールしてローカルデーモンとして実行し、230MBの.htmlファイルをDocumentRootに配置することです。そこから、 http:// localhost)のようなものを使用して、OperaまたはFirefoxで比較的高速に(そしておそらくローカルOSベースのファイルよりも高速に)ロードできるはずです。 /filename.html URIとして;私はこのトリックを使用して、Windowsで大きな.htmlファイルをより速くロードします。

3

UltraEditやNotepad ++などのWindowsテキストエディタプログラムで開くには、ファイルを開く前に行番号とブックマークの余白を無効にします。行番号によって、一部のテキストエディタの速度が低下します。

2
djangofan

Vimを試してください。これよりもはるかに大きなファイルを開くために使用しました。

2
Peltier

Windowsではe-texteditorやnotepad ++、Macではbbeditやtextmateなどのテキストエディタで開こうとします。これらは通常、そのサイズのファイルを開きます。そこから、小さなページに分割してみることができます。

1
Korneel Bouman