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 소스 코드를 수동으로 복제하고 프로젝트에서 사용할 수 있습니다. 필요한 보안 자격 증명을 신속하게 얻고 REST API에 액세스하려면 이 Instructions 을 따르십시오.