json to html

Cách chuyển đổi JSON thành HTML trong Java.

Tại sao chuyển đổi JSON thành HTML?

JSON(JavaScript Object Notation) là một định dạng dữ liệu nhẹ và được sử dụng rộng rãi. Tuy nhiên, để hiển thị dữ liệu một cách hiệu quả trong các ứng dụng web, việc chuyển đổi JSON sang HTML là rất cần thiết. Điều này cho phép tích hợp dữ liệu thời gian thực một cách liền mạch vào các trang web, nâng cao trải nghiệm người dùng và tính tương tác.

API chuyển đổi JSON sang HTML

GroupDocs.Conversion Cloud SDK for Java là một API dựa trên kiến trúc REST mạnh mẽ và linh hoạt, cung cấp khả năng chuyển đổi các định dạng tệp khác nhau, bao gồm JSON sang HTML.

Cài đặt GroupDocs.Conversion Cloud SDK cho Java

Để sử dụng SDK, bước đầu tiên là cài đặt tham chiếu của GroupDocs.Conversion Cloud SDK cho Java. Vui lòng thêm phụ thuộc Maven sau vào pom.xml:

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.2.0</version>
</dependency>

Lấy thông tin chứng thực API

Obtain your Client ID and Client Secret credentials from GroupDocs Cloud Dashboard by following the instructions specified in this tutorial.

Chuyển đổi JSON thành HTML trong Java

Làm theo các bước sau để thực hiện chuyển đổi JSON sang HTML:

  1. Xác thực thông tin xác thực API.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
  1. Tải tệp JSON lên Lưu trữ Cloud.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("source.json");
fileUpload.uploadFile(new UploadFileRequest("source.json", inputFile));
  1. Đặt tham số chuyển đổi.
ConvertSettings settings = new ConvertSettings();
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("converted-html-file.html");
  1. Perform JSON to HTML conversion.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
DocumentResult response = apiInstance.convertDocument(request);
System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Lấy thông tin xác thực API của bạn 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Tạo một thể hiện của lớp Configuration và khởi tạo nó với Client ID & Client Secret.
Configuration configuration = new Configuration(clientId, clientSecret);
// Định nghĩa URL cơ sở API cho thao tác chuyển đổi tệp JSON sang trang web HTML
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Khởi tạo một phiên bản của ConvertApi với đối tượng Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// Invoke the ConvertDocument API for JSON file to HTML conversion
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("Conversion successful! HTML saved at: " + response.getFilePath());
}
json to html

Hình ảnh: - Một bản xem trước của việc chuyển đổi JSON sang HTML với Java.

JSON đầu vào được sử dụng trong ví dụ trên có thể được tải xuống từ this link.

Chuyển đổi JSON thành Trang Web với cURL

Việc chuyển đổi tệp JSON thành tài liệu HTML có thể được đơn giản hóa bằng cách sử dụng GroupDocs.Conversion Cloud và lệnh cURL. Nó độc lập với nền tảng và cung cấp việc chuyển đổi dữ liệu chất lượng cao mà không yêu cầu lập trình phức tạp.

Để bắt đầu với cách tiếp cận này, trước tiên chúng ta cần tạo một token truy cập JWT dựa trên thông tin đăng nhập của khách hàng. Sau khi nhận được token JWT, vui lòng thực hiện lệnh cURL sau để chuyển đổi tệp JSON sang định dạng HTML. Sau khi chuyển đổi, HTML kết quả sẽ được lưu trữ trong bộ lưu trữ đám mây.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {JWTtoken}" \
-H  "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"ConvertOptions\": {    \"FromPage\": 1,    \"PagesCount\": 1,    \"Pages\": [      1    ]  },  \"OutputPath\": \"myConverted.html\"}"

Vui lòng thay thế inputFile bằng tên của tệp JSON đầu vào và JWTtoken bằng một mã thông báo truy cập JWT cá nhân hóa.

  • Để lưu tệp HTML kết quả trên ổ đĩa cục bộ, vui lòng bỏ qua tham số OutputPath. Vui lòng sử dụng lệnh cURL sau để thực hiện yêu cầu này:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"source.json\",  \"Format\": \"html\"}"

Hãy thử Trình chuyển đổi JSON sang HTML miễn phí của chúng tôi

Trải nghiệm công cụ chuyển đổi miễn phí trực tuyến JSON to HTML converter được xây dựng bằng GroupDocs.Conversion Cloud API.

bộ chuyển đổi json sang html

Liên kết hữu ích

Kết luận

Bài viết này khám phá cách chuyển đổi JSON sang HTML bằng Java với GroupDocs.Conversion Cloud SDK. Cách tiếp cận này cho phép các nhà phát triển chuyển đổi dữ liệu có cấu trúc thành nội dung web động, định dạng tốt một cách hiệu quả. Bằng cách tích hợp phương pháp này, các doanh nghiệp có thể nâng cao khả năng trực quan hóa dữ liệu và cải thiện sự tương tác của người dùng trên các ứng dụng web của họ.

Các bài viết liên quan

Chúng tôi cũng khuyến nghị bạn nên truy cập vào các liên kết sau để tìm hiểu thêm về: