JSON เป็นรูปแบบข้อความมาตรฐานที่แสดงข้อมูลที่มีโครงสร้างตามไวยากรณ์ของวัตถุ JavaScript เป็นที่นิยมใช้ในการส่งข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์ ในบางกรณี เราอาจต้องส่งออกข้อมูลจากไฟล์ JSON โดยตรงไปยัง HTML โดยทางโปรแกรม ในบทความนี้ เราจะเรียนรู้วิธีแปลงไฟล์ JSON เป็นรูปแบบ HTML โดยใช้ Java
หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:
ตัวแปลง JSON เป็น HTML Java API
สำหรับการแปลง JSON เป็น HTML เราจะใช้ API Aspose.Cells for Java เป็น API ที่มีฟีเจอร์หลากหลาย ทรงพลัง และใช้งานง่ายเพื่อทำงานกับเวิร์กชีตที่เกี่ยวข้องกับ Microsoft Excel ภายในแอปพลิเคชัน Java สามารถใช้สำหรับแผนภูมิที่ครอบคลุม การรายงานที่ปรับขนาดได้ และการคำนวณที่เชื่อถือได้
คลาส สมุดงาน ของ API แสดงถึงสมุดงาน Excel สมุดงานหรือสเปรดชีตแต่ละเล่มสามารถมีได้หลายแผ่นงาน อนุญาตให้เปิดและบันทึกไฟล์ Excel ดั้งเดิม นอกจากนี้ยังมีคุณลักษณะขั้นสูงบางอย่าง เช่น การคัดลอกข้อมูลจากสมุดงานอื่น การรวมสมุดงานสองเล่ม และการป้องกันสเปรดชีต Excel เมธอด save() ของคลาสนี้ช่วยให้สามารถบันทึกสมุดงานในรูปแบบที่ให้มา คลาส HtmlSaveOptions ของ API แสดงถึงตัวเลือกสำหรับการบันทึกไฟล์ HTML
โปรด ดาวน์โหลด JAR ของ API หรือเพิ่มการกำหนดค่า pom.xml ต่อไปนี้ในแอปพลิเคชัน Java ที่ใช้ Maven
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
แปลง JSON เป็น HTML ใน Java
เราสามารถแปลงไฟล์ JSON เป็น HTML ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ JSON โดยใช้คลาสสมุดงาน
- บันทึกไฟล์ HTML โดยใช้วิธี save() ใช้เส้นทางไฟล์ HTML เอาต์พุตเป็นอาร์กิวเมนต์
ตัวอย่างโค้ดด้านล่างแสดงวิธีแปลงไฟล์ JSON เป็น HTML โดยใช้ Java
// ตัวอย่างโค้ดนี้สาธิตวิธีแปลง JSON เป็น HTML
// โหลดไฟล์ JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// บันทึก JSON เป็น HTML
workbook.save("C:\\SampleJson_out.html");
แปลง JSON เป็น HTML ด้วยตัวเลือกใน Java
เราสามารถแปลงไฟล์ JSON เป็น HTML โดยใช้ตัวเลือกขั้นสูงโดยทำตามขั้นตอนด้านล่าง:
- ขั้นแรก ให้โหลดไฟล์ JSON โดยใช้คลาสสมุดงาน
- จากนั้น สร้างอินสแตนซ์ของคลาส HtmlSaveOptions
- หลังจากนั้น ให้ระบุตัวเลือกการบันทึก HTML ที่จำเป็น เช่น ExportGridLines
- สุดท้าย บันทึกไฟล์ HTML โดยใช้วิธี save() ใช้เส้นทางไฟล์ HTML เอาต์พุตและวัตถุ HtmlSaveOptions เป็นอาร์กิวเมนต์
ตัวอย่างโค้ดด้านล่างแสดงวิธีแปลง JSON เป็น HTML ด้วยตัวเลือกขั้นสูงโดยใช้ Java
// ตัวอย่างรหัสนี้สาธิตวิธีแปลง JSON เป็น HTML ด้วยตัวเลือก
// โหลดไฟล์ JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// ระบุตัวเลือกการบันทึก HTML
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");
// บันทึก JSON เป็น HTML
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อทดลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีแปลง JSON เป็นรูปแบบ HTML โดยทางโปรแกรมใน Java เราได้เห็นวิธีระบุตัวเลือกต่างๆ ขณะแปลง JSON เป็น HTML นอกจากนี้ คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.Cells for Java API โดยใช้ เอกสารประกอบ ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราได้ที่ ฟอรัม