0

純粋なテキストに過ぎない巨大な(約20mB)htmlページがあります。これは、サーバーで実行されている一部のコードのログファイルです。今、私は誰かがそれを開いたときにこのページを自動的に解析し、特定の場所で私の必要に応じて適切なリンクを追加するクロームプラグインを書こうとしています。

ページはこんな感じ

<html><head></head><body><pre> 20mB of pure text </pre></body></html>

それで、2つの質問、2番目は最初に依存します、それは私を助けるでしょう。(私は今まで純粋なJavaScriptを使用しています。ライブラリはまだありません。)

1)ページを解析するにはどうすればよいですか?2)最初の3〜4行にいくつかの情報があります。これらの最初の数行を簡単に取得してデータを取得するにはどうすればよいですか(ページ全体の解析が簡単ではない場合)。

4

1 に答える 1

0

何のためにページを解析しようとしていますか? 要約を作成していますか?

手始めに、pre タグに id を追加して次のようにすることで、最初の 4 行を取得できます。

var first4Lines = document.getElementById("theIdTagOfThePre").innerHTML.split("\n",4); それが正しく機能しない場合は、'\n' を '\r\n' に切り替える必要があります。

于 2012-06-27T18:13:20.093 に答える