Buat File HTML Java

File HTML berisi bahasa markup yang dapat digunakan untuk memformat teks dan konten halaman lainnya yang ditampilkan menggunakan browser web. Anda mungkin ingin membuat halaman HTML untuk kebutuhan yang berbeda. Oleh karena itu, artikel ini membahas cara membuat file HTML secara terprogram di Java.

Buat File HTML – Instalasi Java API

Aspose.HTML for Java dapat digunakan untuk membuat, mengedit, atau mengonversi HTML, SVG, MD, dan [format file] lainnya]4. Anda dapat mengonfigurasi API dengan mengunduh file JAR-nya dari bagian Unduhan atau menggunakan konfigurasi Maven berikut di file pom.xml proyek berbasis Maven Anda. Ini akan mengonfigurasi pustaka dari Aspose Repository:

Gudang:

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

Ketergantungan:

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

Buat File HTML Dasar Secara terprogram di Java

Langkah-langkah berikut menunjukkan cara membuat file HTML dasar dari awal secara terprogram di Java:

  1. Inisialisasi objek dari kelas HTMLDocument.
  2. Buat elemen teks dan tambahkan ke dokumen kosong.
  3. Simpan file HTML keluaran.

Contoh kode di bawah ini menunjukkan cara membuat file HTML dari awal secara terprogram menggunakan Java:

// Siapkan jalur keluaran untuk penyimpanan dokumen
String documentPath = "create-new-document.html";

// Inisialisasi dokumen HTML kosong
com.aspose.html.HTMLDocument document = new com.aspose.html.HTMLDocument();

// Buat elemen teks dan tambahkan ke dokumen
var text = document.createTextNode("Hello World!");
document.getBody().appendChild(text);

// Simpan dokumen ke disk
document.save(documentPath);

Buat File HTML Lanjutan di Java

Bagian ini selangkah lebih maju dari informasi yang telah kita pelajari di atas. Ini menjelaskan cara membuat versi lanjutan dari file HTML di mana judul, paragraf, dan daftar akan ditambahkan menggunakan Java:

  1. Inisialisasi sebuah instance dari kelas HTMLDocument.
  2. Buat elemen judul dan tambahkan ke dokumen.
  3. Tambahkan paragraf dan tambahkan.
  4. Tambahkan item daftar dan simpan sebagai file HTML.

Cuplikan kode di bawah ini menjelaskan cara membuat file HTML lanjutan secara terprogram di Java:

// Buat dokumen HTML kosong
var document = new com.aspose.html.HTMLDocument();

// Tambahkan tajuk
// Buat elemen judul
var h2 = (com.aspose.html.HTMLHeadingElement)document.createElement("h2");

// Buat elemen teks
var text = document.createTextNode("This is Sample Heading!");

// Tambahkan elemen teks ke heading
h2.appendChild(text);

// Tambahkan tajuk to the document
document.getBody().appendChild(h2);

// Tambahkan Paragraf
// Buat elemen paragraf
var p = (com.aspose.html.HTMLParagraphElement)document.createElement("p");

// Tetapkan atribut khusus
p.setAttribute("id", "first-paragraph");

// Buat simpul teks
var paraText = document.createTextNode("This is first paragraph. ");

// Tambahkan teks ke paragraf
p.appendChild(paraText);

// Lampirkan paragraf ke badan dokumen 
document.getBody().appendChild(p);

// Tambahkan Daftar Pesanan
// Buat elemen paragraf
var list = (com.aspose.html.HTMLOListElement)document.createElement("ol");

// Tambahkan item li
var item1 = (com.aspose.html.HTMLLIElement)document.createElement("li");
item1.appendChild(document.createTextNode("First list item."));

// Tambahkan item lis to the list
list.appendChild(item1);

// Lampirkan daftar ke badan dokumen 
document.getBody().appendChild(list);

// Simpan dokumen HTML ke file 
document.save("create-html-advanced.html");

Jelajahi Aspose.HTML for Java

Anda dapat melihat ruang [dokumentasi][7] untuk menjelajahi berbagai fitur API lainnya.

Kesimpulan

Kesimpulannya, Anda telah mempelajari cara membuat file HTML di Java. Ini menjelaskan kasus penggunaan dasar untuk membuat file HTML serta versi lanjutan untuk membuat file HTML dari awal secara terprogram di Java. Selain itu, jangan ragu untuk menulis kepada kami di forum jika ada masalah.

Lihat juga