PHPを使用して2つのHTMLを比較します

HTMLファイルを比較してそれらの間の違いを見つけるための非常に正確なPHP差分チェッカー

強力なPHP SDKを使用すると、 HTMLドキュメント間の違いを見つけて、表示しやすい形式で結果を保存できます。製品の機能を確認するには、このPHPライブラリを使用してHTMLファイルを比較し、違いを確認してください。

コードスニペットを表示

PHP で HTML を比較する

PHP SDK は、比較自体が複雑な関数であっても、最も正確な結果が得られるように設計されています。

場合によっては、HTML 形式のドキュメントが変更されていないことを確認する必要があり、変更されている場合は、その違いを確認する必要があります。 PHP diff ツールを使用して 2 つの HTML ファイルを比較し、単語全体または単一文字の違いを見つけます。さらに、単語内の 1 文字だけが変更された場合、その単語は完全に変更されたものとしてマークされます。

HTML ドキュメントを手動で比較するのに時間を費やす必要がなくなり、小さな変更でもすぐに見つけて、そのような差分を便利な形式でドキュメントにエクスポートできるようになりました。

HTML ドキュメントを比較してみる

PHP SDK を使用して HTML ファイルを比較するソリューションがどのように機能するかを確認してください。これを行うには、比較する HTML ファイルをロードし、エクスポート ファイル形式を選択します。比較後、エクスポート ファイル形式が自動的にロードされます。

例に示すように、比較メソッドを呼び出す前に、比較したドキュメント内のすべてのリビジョンを受け入れる必要があることに注意してください。

比較したファイルをアップロードする
コードを実行する
比較する2番目のファイルをアップロードします
リストからターゲットフォーマットを選択します
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName1 = "Input1.html";
$fileName2 = "Input2.html";
$fileResult = "Output.html";

/**
* ドキュメントをクラウドストレージにアップロードします。
 */
$firstDocumentContent = $fileName1;
$uploadFirstFileRequest = new UploadFileRequest(
    $firstDocumentContent, $fileName1, NULL
);
$wordsApi->uploadFile($uploadFirstFileRequest);

$secondDocumentContent = $fileName2;
$uploadSecondFileRequest = new UploadFileRequest(
    $secondDocumentContent, $fileName2, NULL
);
$wordsApi->uploadFile($uploadSecondFileRequest);

/**
* クラウド内のドキュメントを比較します。
 */
$compareDataOptions = new CompareData(array(
    "author" => "author",
    "file_reference" => FileReference::fromRemoteFilePath($fileName2)
));
$compareDocumentRequest = new CompareDocumentRequest(
    $fileName1, $compareDataOptions, NULL, NULL, NULL, NULL, NULL, $fileResult, NULL
);
$wordsApi->compareDocument($compareDocumentRequest);

/**
* クラウドストレージから結果ドキュメントをダウンロードします。
 */
$downloadFileRequest = new DownloadFileRequest(
    $fileResult, NULL, NULL
);
$downloadFileResult = $wordsApi->downloadFile($downloadFileRequest);
rename(reset($downloadFileResult)->getPathname(), 'compareResult.pdf');
コードを実行する
  
PHPをクリップボードにコピーします

2つのテキストファイルを比較する方法

  1. Aspose.Words Cloud for PHPインストールします
  2. PHPプロジェクトにライブラリ参照を追加(ライブラリをインポート)
  3. 比較する2つのHTMLドキュメントをロードします
  4. compareDocument()メソッドを呼び出して、 HTMLドキュメントを比較します
  5. クラウドストレージから結果ドキュメントをダウンロードします

PHP使用するライブラリ比較

Packagist リポジトリから 'Aspose.Words Cloud SDK for PHP' をインストールします。 composer require aspose-cloud/aspose-words-cloud を実行してSDKをインストールし、 require_once('vendor/autoload.php'); を使用するだけです。プロジェクトにインポートします。

別の方法として、GitHubから Aspose.Words Cloud SDK for PHP 手動で複製することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。

システム要求

PHP7.1以降

詳細については、 Repository Documentation を参照してください。

その他のサポートされているファイル形式

他のファイル形式の比較操作を実行できます。

5%

Aspose製品アップデートを購読する

メールボックスに直接配信される月刊ニュースレターとオファーを入手してください。

© Aspose Pty Ltd 2001-2024. 全著作権所有。