HTML 템플릿 병합 C#

HTML form은 여러 소스에서 정보를 수집하는 데 사용할 수 있습니다. 수집된 정보는 나중에 XML 형식 데이터로 추출할 수 있는 데이터베이스에 저장되거나 직렬화될 수 있습니다. 경우에 따라 HTML 템플릿을 XML 데이터와 병합해야 할 수도 있습니다. 이러한 경우에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 HTML 템플릿을 XML 데이터와 병합하는 방법을 설명합니다.

XML 파일과 HTML 템플릿 병합 – C# API 설치

.NET용 Aspose.HTML API는 HTML 파일 및 기타 여러 파일 형식 작업을 지원합니다. API 구성은 다운로드 페이지에서 DLL 파일을 다운로드하거나 다음 명령을 사용하여 NuGet 패키지 관리자를 사용하여 NuGet 갤러리에서 설치할 수 있으므로 매우 간단합니다.

PM> Install-Package Aspose.Html

C#에서 HTML 템플릿을 XML 값과 병합하는 방법

다음 단계는 HTML 템플릿을 XML 데이터와 병합하기 위한 HMTL 병합 프로세스를 요약합니다.

  1. 소스 XML 형식 데이터와 함께 입력 HTML 템플릿을 로드합니다.
  2. 파일 경로를 설정하고 템플릿 병합 작업을 수행합니다.

다음 표제는 실행 중인 코드 샘플과 함께 이 프로세스를 자세히 설명합니다.

C#에서 HTML 템플릿을 XML 데이터와 병합

다음 단계에 따라 XML 데이터를 HTML 템플릿과 쉽게 병합할 수 있습니다.

  1. HTMLDocument 클래스의 인스턴스로 소스 템플릿 파일을 로드합니다.
  2. 입력 XML 파일에 액세스하여 해당 데이터를 병합합니다.
  3. ConvertTemplate 메서드를 사용하여 HTML 템플릿을 XML 형식 데이터와 병합합니다.

아래 코드 조각은 C#에서 프로그래밍 방식으로 HTML 템플릿을 XML 데이터와 병합하는 방법을 자세히 설명합니다.

// HTML 템플릿 문서 
Aspose.Html.HTMLDocument templateHtml = new Aspose.Html.HTMLDocument(dataDir + "HTMLTemplateforXML.html");

// 병합을 위한 XML 데이터 
Aspose.Html.Converters.TemplateData data = new Aspose.Html.Converters.TemplateData(dataDir + "XMLTemplate.xml");

// 출력 파일 경로 
string templateOutput = dataDir + "HTMLTemplate_Output.html";

// HTML 템플릿을 XML 데이터와 병합
Aspose.Html.Converters.Converter.ConvertTemplate(templateHtml, data, new Aspose.Html.Loading.TemplateLoadOptions(), templateOutput);

.NET용 Aspose.HTML 배우기

문서 섹션에서 API의 다양한 기능을 다루는 여러 장을 탐색하여 HTML 및 기타 지원되는 파일로 작업할 수 있는 다른 가능성을 살펴볼 수 있습니다.

무료 라이선스 받기

평가 제한 및 출력 문서의 워터마크를 피하기 위해 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 HTML 템플릿을 XML 형식 데이터와 병합하는 방법을 이해했습니다. 또한 요구 사항에 따라 URL, 파일 등과 같은 다양한 소스의 데이터를 처리하기 위해 코드 조각을 즉석에서 처리할 수 있습니다. 문의 사항이 있는 경우 포럼으로 문의해 주시기 바랍니다.

또한보십시오

C#에서 마크다운을 HTML로 변환