HTML ドキュメントを読み取るタスクは、DOMモデル内の階層データ構造を読み取るタスクです。これは、考えられるすべての子要素と属性を含む、個々の HTML データ要素の形式を知っていることを意味します。
C# ライブラリはクラウドベースのソリューションであり、HTML ファイルを開いて簡単に読み書きできます。この分散アプローチにより、リソースを大量に消費するすべての HTML ドキュメント処理がAsposeサーバーで実行されるため、C# 言語を使用したソフトウェア開発に柔軟性がもたらされます。必要なのは、C# コードでCloud APIにアクセスするための秘密鍵を取得することだけです。
HTML ドキュメントのすべての要素を反復処理することも、DOMツリーで特定の要素を検索することもできます。 HTML ファイルの構造とドキュメントノードに含まれるデータの両方を操作するための幅広い C# 関数を提供します。
次のコード例は、C# を使用して HTML ファイルをロードし、そのファイルに対していくつかのアクションを実行する方法をすばやく理解するのに役立ちます。
using Aspose.Words.Cloud.Sdk;
var config = new Configuration { ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
var fileName = "Input.html";
using var requestFileContent = File.OpenRead(File.ReadAllText(fileName));
var uploadDocumentRequest = new UploadFileRequest(requestFileContent, fileName);
await wordsApi.UploadFile(uploadDocumentRequest);
var requestParagraph = new ParagraphInsert()
{
Text = "Reading and writing to the file in the cloud occurs automatically."
};
var insertParagraphRequest = new InsertParagraphRequest(fileName, requestParagraph);
await wordsApi.InsertParagraph(insertParagraphRequest);
var downloadDocumentRequest = new DownloadFileRequest(fileName);
await wordsApi.DownloadFile(downloadDocumentRequest);
NuGet パッケージマネージャーを使用して 'Aspose.Words Cloud SDK for .NET' をインストールします。 nuget install Aspose.Words-Cloud を実行するだけで、プロジェクトに対応するアセンブリを自動的にインストールして参照できます。別の方法として、GitHubから Aspose.Words Cloud SDK for .NET ソースコードを手動で複製して、プロジェクトで使用することもできます。これらの Instructions に従って、必要なセキュリティクレデンシャルをすばやく取得し、RESTAPIにアクセスしてください。