0

次の形式のデータを含む120MBのテキストファイルがあります

(entry name) | (entry data)
(entry name2) | (entry data2)
(entry name3) | (entry data3>)

数十万のエントリについても同様です。各エントリは改行で区切られています

エントリ名とデータに基づいて一致するテキスト ファイルをスキャンする html で検索エンジンを作成したいと考えています。

例:または検索バーentry name2のサブセットである任意の文字列を入力すると、html ページは次のように返されます。entry name2entry data2

のエントリーデータentry name2entry data2

entry name3また、検索バーに入力された文字列が と の両方のサブセットである場合など、他のエントリの一致も返す必要がありentry name2ますentry name3

4

2 に答える 2

1

HTML はマークアップ言語であり、プログラミング言語ではありません。これは HTML ではできません。PHP (サーバー側) や Javascript (クライアント側) などを使用する必要があります。また、そのすべてのデータを単なるテキスト ファイルに格納したくないことも確かです。多くのエントリを含む線形検索は、永遠にかかる可能性があります。ある種のDBを使用します。

于 2012-12-01T21:27:59.907 に答える
1

のみを使用してそれを達成することはできませんHTML

あなたが要求しているのは、サーバー側の言語でのみ利用可能な機能です (特に、動的リストについて話している場合)。サーバー側の言語 (PHP など) に精通しており、それらを使用してそれを行う方法を学ぶ必要があります。

于 2012-12-01T21:28:14.323 に答える