1

HTMLページでいっぱいのディレクトリがあるとしましょう。ヘッダーとフッターは基本的に同じですが、すべてのページの同じ部分だけを表示できるようにしたいと思います。これをn-wayマージと呼びたいのですが、それはそうではありません。すべてのファイルのヘッダーとフッターの間の類似点だけを探しています。

(そして私のヘッダーは、<head>タグだけを意味するのではなく、ページの類似した部分を意味します)。

注:20個のhtmlファイルがあります。

これを行うツールの名前はありますか?

4

2 に答える 2

1

それらの共通点を探している場合は、クローン検出器が必要です。このようなツールは、任意の数のファイルから共通のコード フラグメントを見つけて、共通性を報告します。良いものは、空白の変更などにもかかわらず、ターゲット言語構造に基づいて共通性を発見します。たとえば、行を比較するのではなく、コピー アンド ペーストした構造を比較します。

于 2010-04-22T07:30:20.957 に答える
0

私はExamDiffを使用しています

于 2010-04-21T14:15:12.987 に答える