HTML 파일 자바 만들기

HTML 파일에는 웹 브라우저를 사용하여 볼 수 있는 텍스트 및 기타 페이지 콘텐츠의 형식을 지정하는 데 사용할 수 있는 마크업 언어가 포함되어 있습니다. 다른 요구 사항에 대한 HTML 페이지를 만들 수 있습니다. 따라서 이 문서에서는 Java에서 프로그래밍 방식으로 HTML 파일을 만드는 방법을 다룹니다.

HTML 파일 만들기 - Java API 설치

Java용 Aspose.HTML은 HTML, SVG, MD 및 기타 파일 형식을 생성, 편집 또는 변환하는 데 사용할 수 있습니다. Downloads 섹션에서 JAR 파일을 다운로드하거나 Maven 기반 프로젝트의 pom.xml 파일에서 다음 Maven 구성을 사용하여 API를 구성할 수 있습니다. Aspose Repository에서 라이브러리를 구성합니다.

저장소:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

의존:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>22.9</version>
        <classifier>jdk18</classifier>
    </dependency>
</dependencies>

Java에서 프로그래밍 방식으로 HTML 파일 만들기

다음 단계는 Java에서 프로그래밍 방식으로 처음부터 기본 HTML 파일을 만드는 방법을 보여줍니다.

  1. HTMLDocument 클래스의 개체를 초기화합니다.
  2. 텍스트 요소를 만들고 빈 문서에 추가합니다.
  3. 출력 HTML 파일을 저장합니다.

아래 코드 샘플은 Java를 사용하여 프로그래밍 방식으로 처음부터 HTML 파일을 만드는 방법을 보여줍니다.

// 문서 저장을 위한 출력 경로 준비
String documentPath = "create-new-document.html";

// 빈 HTML 문서 초기화
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument();

// 텍스트 요소를 만들고 문서에 추가
var text = document.createTextNode("Hello World!");
document.getBody().appendChild(text);

// 문서를 디스크에 저장
document.save(documentPath);

Java에서 고급 HTML 파일 만들기

이 섹션은 위에서 배운 정보에서 한 단계 더 나아간 것입니다. Java를 사용하여 제목, 단락 및 목록이 추가되는 HTML 파일의 고급 버전을 만드는 방법을 설명합니다.

  1. HTMLDocument 클래스의 인스턴스를 초기화합니다.
  2. 제목 요소를 만들고 문서에 추가합니다.
  3. 단락을 추가하고 추가합니다.
  4. 목록 항목을 추가하고 HTML 파일로 저장합니다.

아래 코드 조각은 Java에서 프로그래밍 방식으로 고급 HTML 파일을 만드는 방법을 설명합니다.

// 빈 HTML 문서 만들기
var document = new com.aspose.html.HTMLDocument();

// 제목 추가
// 제목 요소 만들기
var h2 = (com.aspose.html.HTMLHeadingElement)document.createElement("h2");

// 텍스트 요소 만들기
var text = document.createTextNode("This is Sample Heading!");

// 제목에 텍스트 요소 추가
h2.appendChild(text);

// 제목 추가 to the document
document.getBody().appendChild(h2);

// 단락 추가
// 단락 요소 만들기
var p = (com.aspose.html.HTMLParagraphElement)document.createElement("p");

// 맞춤 속성 설정
p.setAttribute("id", "first-paragraph");

// 텍스트 노드 만들기
var paraText = document.createTextNode("This is first paragraph. ");

// 단락에 텍스트 추가
p.appendChild(paraText);

// 문서 본문에 단락 첨부 
document.getBody().appendChild(p);

// 정렬된 목록 추가
// 단락 요소 만들기
var list = (com.aspose.html.HTMLOListElement)document.createElement("ol");

// 리 항목 추가
var item1 = (com.aspose.html.HTMLLIElement)document.createElement("li");
item1.appendChild(document.createTextNode("First list item."));

// 리 항목 추가s to the list
list.appendChild(item1);

// 문서 본문에 목록 첨부 
document.getBody().appendChild(list);

// HTML 문서를 파일로 저장 
document.save("create-html-advanced.html");

Java용 Aspose.HTML 살펴보기

[문서][7] 공간을 살펴보고 API의 다양한 다른 기능을 탐색할 수 있습니다.

결론

결론적으로 Java에서 HTML 파일을 만드는 방법을 배웠습니다. HTML 파일 생성의 기본 사용 사례와 Java에서 프로그래밍 방식으로 처음부터 HTML 파일을 생성하는 고급 버전에 대해 설명합니다. 또한 문제가 있는 경우 포럼에 언제든지 문의해 주십시오.

또한보십시오