json to html

Як конвертувати JSON в HTML на Java.

Чому конвертувати JSON в HTML?

JSON(JavaScript Object Notation) є легким і широко використовуваним форматом даних. Однак для ефективного відображення даних у веб-додатках перетворення JSON на HTML є необхідним. Це дозволяє безшовну інтеграцію даних у реальному часі у веб-сторінки, покращуючи досвід користувача та взаємодію.

API конвертації JSON в HTML

GroupDocs.Conversion Cloud SDK for Java є надійним і гнучким API на основі архітектури REST, що пропонує можливості для конвертації різних форматів файлів, включаючи JSON до HTML.

Встановіть GroupDocs.Conversion Cloud SDK для Java

Щоб використовувати SDK, перший крок – встановити посилання на GroupDocs.Conversion Cloud SDK для Java. Будь ласка, додайте наступну залежність Maven у 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>

Отримати облікові дані API

Отримайте свої облікові дані Client ID та Client Secret з GroupDocs Cloud Dashboard, слідуючи інструкціям, зазначеним у цьому tutorial.

Convert JSON to HTML in Java

Слідуйте цим крокам, щоб виконати перетворення JSON в HTML:

  1. Аутентифікуйте облікові дані API.
Configuration configuration = new Configuration("your-client-id", "your-client-secret");
ConvertApi apiInstance = new ConvertApi(configuration);
  1. Завантажте файл JSON до хмарного сховища.
FileUploadApi fileUpload = new FileUploadApi(configuration);
File inputFile = new File("source.json");
fileUpload.uploadFile(new UploadFileRequest("source.json", inputFile));
  1. Встановити параметри конвертації.
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());
// Більше прикладів за  https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Отримайте свої облікові дані API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Створіть екземпляр класу Configuration та ініціалізуйте його з Client ID та Client Secret.
Configuration configuration = new Configuration(clientId, clientSecret);
// Визначте базовий URL API для операції конвертації JSON файлу в HTML веб-сторінку.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Ініціалізуйте екземпляр ConvertApi з об'єктом Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("source.json");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// Викликайте API ConvertDocument для перетворення файлу JSON у HTML.
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

Зображення:- Попередній перегляд перетворення JSON в HTML за допомогою Java.

Вхідний JSON, використаний у наведеному вище прикладі, можна завантажити за цей посиланням.

Convert JSON to Web Page with cURL

Перетворення файлу JSON в HTML документ можна спростити за допомогою GroupDocs.Conversion Cloud та команд cURL. Це незалежно від платформи та забезпечує високоякісну трансформацію даних без потреби в розширеному кодуванні.

Щоб почати з цього підходу, спочатку потрібно згенерувати JWT токен доступу на основі облікових даних клієнта. Після отримання JWT токена, будь ласка, виконайте наступну команду cURL для перетворення файлу JSON в формат HTML. Після перетворення отриманий HTML зберігається в хмарному сховищі.

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\"}"

Будь ласка, замініть inputFile на назву вхідного JSON-файлу та JWTtoken на персоналізований токен доступу JWT.

  • Щоб зберегти отриманий HTML файл на локальному диску, будь ласка, пропустіть параметр OutputPath. Будь ласка, використайте наступну команду cURL для досягнення цієї мети:
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\"}"

Спробуйте наш безкоштовний конвертер JSON в HTML

Спробуйте наш безкоштовний онлайн JSON to HTML converter, побудований за допомогою GroupDocs.Conversion Cloud API.

json to html converter

Корисні Посилання

Висновок

Ця стаття досліджує, як перетворити JSON на HTML за допомогою Java з використанням GroupDocs.Conversion Cloud SDK. Цей підхід дозволяє розробникам ефективно перетворювати структуровані дані у добре форматований, динамічний веб-контент. Інтегруючи цей метод, бізнес може покращити візуалізацію даних та підвищити взаємодію користувачів з їх веб-застосунками.

Схожі статті

Ми також рекомендуємо відвідати наступні посилання, щоб дізнатися більше про: