JSON là định dạng dựa trên văn bản tiêu chuẩn đại diện cho dữ liệu có cấu trúc dựa trên cú pháp đối tượng JavaScript. Nó thường được sử dụng để gửi dữ liệu từ máy chủ đến máy khách. Trong một số trường hợp nhất định, chúng tôi có thể cần xuất trực tiếp dữ liệu từ tệp JSON sang HTML theo chương trình. Trong bài viết này, chúng ta sẽ tìm hiểu cách chuyển đổi tệp JSON sang định dạng HTML bằng Java.
Các chủ đề sau sẽ được đề cập trong bài viết này:
- API Java của trình chuyển đổi JSON sang HTML
- Chuyển JSON sang HTML
- Chuyển đổi JSON sang HTML với các tùy chọn
JSON to HTML Converter Java API
Để chuyển đổi JSON sang HTML, chúng tôi sẽ sử dụng API Aspose.Cells for Java. Đây là một API giàu tính năng, mạnh mẽ và dễ sử dụng để làm việc với các trang tính liên quan đến Microsoft Excel trong các ứng dụng Java. Nó có thể được sử dụng để lập biểu đồ toàn diện, báo cáo có thể mở rộng và tính toán đáng tin cậy.
Lớp Workbook của API đại diện cho một sổ làm việc Excel. Mỗi sổ làm việc hoặc bảng tính có thể chứa nhiều trang tính. Nó cho phép mở và lưu các tệp Excel gốc. Nó cũng cung cấp một số tính năng nâng cao như sao chép dữ liệu từ các Sổ làm việc khác, kết hợp hai Sổ làm việc và bảo vệ bảng tính Excel. Phương thức save() của lớp này cho phép lưu các sổ làm việc ở các định dạng được cung cấp. Lớp HtmlSaveOptions của API đại diện cho các tùy chọn để lưu tệp HTML.
Vui lòng tải xuống JAR của API hoặc thêm cấu hình pom.xml sau vào ứng dụng Java dựa trên 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>
Chuyển đổi JSON sang HTML trong Java
Chúng tôi có thể chuyển đổi tệp JSON sang HTML bằng cách làm theo các bước dưới đây:
- Tải tệp JSON bằng lớp Workbook.
- Lưu tệp HTML bằng phương thức save(). Nó lấy đường dẫn tệp HTML đầu ra làm đối số.
Ví dụ mã được đưa ra bên dưới cho thấy cách chuyển đổi tệp JSON sang HTML bằng Java.
// Ví dụ mã này trình bày cách chuyển đổi JSON sang HTML
// Tải tệp JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// Lưu JSON dưới dạng HTML
workbook.save("C:\\SampleJson_out.html");
Chuyển đổi JSON sang HTML với Tùy chọn trong Java
Chúng tôi có thể chuyển đổi tệp JSON sang HTML bằng cách sử dụng các tùy chọn nâng cao bằng cách làm theo các bước được cung cấp bên dưới:
- Đầu tiên, tải tệp JSON bằng lớp Workbook.
- Tiếp theo, tạo một thể hiện của lớp HtmlSaveOptions.
- Sau đó, chỉ định các tùy chọn lưu HTML cần thiết, chẳng hạn như ExportGridLines.
- Cuối cùng, lưu tệp HTML bằng phương thức save(). Nó lấy đường dẫn tệp HTML đầu ra và đối tượng HtmlSaveOptions làm đối số.
Ví dụ mã dưới đây cho thấy cách chuyển đổi JSON sang HTML với các tùy chọn nâng cao bằng Java.
// Ví dụ mã này trình bày cách chuyển đổi JSON sang HTML với Tùy chọn
// Tải tệp JSON
Workbook workbook = new Workbook("C:\\SampleJson.json");
// Chỉ định các tùy chọn lưu HTML
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");
// Lưu JSON dưới dạng HTML
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
Nhận giấy phép miễn phí
Bạn có thể nhận giấy phép tạm thời miễn phí để dùng thử thư viện mà không có giới hạn đánh giá.
Sự kết luận
Trong bài viết này, chúng ta đã học cách chuyển đổi định dạng JSON sang HTML theo lập trình trong Java. Chúng tôi cũng đã biết cách chỉ định các tùy chọn khác nhau trong khi chuyển đổi JSON sang HTML. Bên cạnh đó, bạn có thể tìm hiểu thêm về API Aspose.Cells for Java bằng cách sử dụng tài liệu. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi trên diễn đàn.