ไฟล์ HTML มีภาษามาร์กอัปซึ่งสามารถใช้จัดรูปแบบข้อความและเนื้อหาของหน้าอื่นๆ ที่ดูโดยใช้เว็บเบราว์เซอร์ คุณอาจต้องการสร้างหน้า HTML สำหรับข้อกำหนดต่างๆ ดังนั้น บทความนี้จึงครอบคลุมถึงวิธีการสร้างไฟล์ HTML โดยทางโปรแกรมใน Java
- สร้างไฟล์ HTML – การติดตั้ง Java API
- สร้างไฟล์ HTML โดยทางโปรแกรมใน Java
- สร้างไฟล์ HTML ขั้นสูงใน Java
สร้างไฟล์ HTML – การติดตั้ง Java API
Aspose.HTML for Java สามารถใช้สร้าง แก้ไข หรือแปลง HTML, SVG, MD และ รูปแบบไฟล์ อื่นๆ คุณสามารถกำหนดค่า API ได้โดยการดาวน์โหลดไฟล์ JAR จากส่วน ดาวน์โหลด หรือใช้การกำหนดค่า Maven ต่อไปนี้ในไฟล์ pom.xml ของโปรเจ็กต์ที่ใช้ Maven มันจะกำหนดค่าไลบรารีจาก Aposose 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>
สร้างไฟล์ HTML โดยทางโปรแกรมใน Java
ขั้นตอนต่อไปนี้จะสาธิตวิธีสร้างไฟล์ HTML พื้นฐานตั้งแต่ต้นด้วยการเขียนโปรแกรมใน Java:
- เริ่มต้นวัตถุของคลาส HTMLDocument
- สร้างองค์ประกอบข้อความและเพิ่มลงในเอกสารเปล่า
- บันทึกไฟล์ HTML เอาต์พุต
ตัวอย่างโค้ดด้านล่างแสดงวิธีสร้างไฟล์ HTML ตั้งแต่เริ่มต้นด้วยการเขียนโปรแกรมโดยใช้ Java:
// เตรียมเส้นทางออกสำหรับการบันทึกเอกสาร
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);
สร้างไฟล์ HTML ขั้นสูงใน Java
ส่วนนี้เป็นขั้นตอนเพิ่มเติมจากข้อมูลที่เราได้เรียนรู้ข้างต้น โดยจะอธิบายวิธีสร้างไฟล์ HTML เวอร์ชันขั้นสูงซึ่งจะเพิ่มหัวเรื่อง ย่อหน้า และรายการโดยใช้ Java:
- เริ่มต้นอินสแตนซ์ของคลาส HTMLDocument
- สร้างองค์ประกอบหัวเรื่องและเพิ่มลงในเอกสาร
- เพิ่มย่อหน้าและต่อท้าย
- เพิ่มรายการและบันทึกเป็นไฟล์ HTML
ข้อมูลโค้ดด้านล่างอธิบายวิธีสร้างไฟล์ HTML ขั้นสูงโดยทางโปรแกรมใน Java:
// สร้างเอกสาร 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");
// เพิ่มรายการ li
var item1 = (com.aspose.html.HTMLLIElement)document.createElement("li");
item1.appendChild(document.createTextNode("First list item."));
// เพิ่มรายการ lis to the list
list.appendChild(item1);
// แนบรายการกับตัวเอกสาร
document.getBody().appendChild(list);
// บันทึกเอกสาร HTML เป็นไฟล์
document.save("create-html-advanced.html");
สำรวจ Aspose.HTML สำหรับ Java
คุณสามารถดูพื้นที่ [เอกสาร][7] เพื่อสำรวจคุณสมบัติอื่นๆ ของ API
บทสรุป
โดยสรุป คุณได้เรียนรู้วิธีสร้างไฟล์ HTML ใน Java โดยจะอธิบายกรณีการใช้งานพื้นฐานของการสร้างไฟล์ HTML ตลอดจนเวอร์ชันขั้นสูงเพื่อสร้างไฟล์ HTML ตั้งแต่เริ่มต้นโดยทางโปรแกรมใน Java นอกจากนี้ โปรดอย่าลังเลที่จะเขียนถึงเราที่ ฟอรัม ในกรณีที่มีข้อกังวลใดๆ