json to html

Jak konwertować JSON na HTML za pomocą Node.js.

Konwertowanie JSON(JavaScript Object Notation) na HTML jest kluczowe, gdy chcesz zaprezentować uporządkowane dane w czytelnym i atrakcyjnym wizualnie formacie na stronach internetowych lub pulpitach nawigacyjnych. Dzięki GroupDocs.Conversion Cloud SDK dla Node.js, możesz bezproblemowo przekształcić surowe pliki JSON w eleganckie strony HTML, używając wywołań REST API — idealne do automatyzacji wizualizacji danych lub integracji treści z aplikacjami internetowymi.

📦 Node.js SDK do konwersji JSON na HTML

GroupDocs.Conversion Cloud SDK for Node.js obsługuje konwersję JSON na HTML z wysoką wiernością i łatwą do zintegrowania architekturą RESTful.

💡 Kluczowe korzyści:

  • Convert structured JSON data to formatted HTML.
  • Retain hierarchy and formatting.
  • Chmurowe, nie wymaga lokalnego oprogramowania.

📥 Zainstaluj SDK

npm install groupdocs-conversion-cloud --save

Utwórz darmowe konto i zdobądź swoje Client ID oraz Client Secret z GroupDocs Cloud dashboard.

🚀 Konwertuj JSON na HTML w Node.js

Oto jak przekonwertować JSON na HTML przy użyciu Node.js:

⚙️ Krok 1: Importuj SDK i skonfiguruj API

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

⚙️ Krok 2: Prześlij plik JSON do Chmury

const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.json", fs.createReadStream("source.json"));
await fileApi.uploadFile(uploadRequest);

⚙️ Krok 3: Ustaw opcje konwersji (JSON → HTML)

const settings = new ConvertSettings();
settings.filePath = "input.json";
settings.format = "html";
settings.outputPath = "converted/output.html";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ JSON to HTML completed successfully.");
// Więcej przykładów na  https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Uzyskaj swoje dane uwierzytelniające API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Utwórz instancję klasy Configuration i zainicjalizuj ją za pomocą identyfikatora klienta i tajnego klucza klienta.
Configuration configuration = new Configuration(clientId, clientSecret);
// Zdefiniuj bazowy adres URL API do przeprowadzania konwersji JSON na HTML online.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Zainicjuj instancję ConvertApi z obiektem Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.json");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
    
// Użyj metody ConvertDocument, aby przekonwertować plik JSON na plik 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! Resultant HTML file is saved at: " + response.getFilePath());
}
json to html

Image:- Podgląd konwersji JSON na HTML.

Plik JSON użyty w powyższym przykładzie można pobrać stąd here.

💻 JSON do HTML za pomocą polecenia cURL

Alternatywnie, możesz rozważyć użycie GroupDocs.Conversion Cloud z poleceniami cURL do konwersji JSON na HTML, co zapewnia bezproblemową, niezależną od platformy i wysokiej jakości transformację danych, bez konieczności rozbudowanego kodowania.

✅ Idealne do skryptów i zadań partiowych, gdzie interfejs graficzny nie jest wymagany.

Gdy już uzyskamy nasz spersonalizowany token dostępu JWT, użyj poniższego polecenia cURL, aby przekonwertować JSON na HTML z linii poleceń:

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {JWT_TOKEN}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"html\",  \"resultantPath\": \"{myResultant}\"}"

Proszę zastąpić inputFile nazwą pliku JSON wejściowego, resultantPath nazwą powstałego pliku HTML oraz JWTTOKEN spersonalizowanym tokenem dostępu JWT.

  • Aby zapisać wynikowy kod HTML na lokalnym dysku, spróbuj użyć następującego polecenia 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\": \"input.json\",  \"Format\": \"html\"}"

🌐 Spróbuj konwersji JSON na HTML online

Wypróbuj naszą lekką i super wydajną JSON to HTML Conversion App, opracowaną z użyciem GroupDocs.Conversion Cloud API. Umożliwia to doświadczanie niesamowitych możliwości API konwersji dokumentów JSON na HTML.

json to html converter

🔗 Przydatne linki

✅ Wnioski

W tym artykule omówiliśmy proste, ale niesamowite podejścia do konwertowania JSON na HTML przy użyciu GroupDocs.Conversion Cloud SDK. Interfejs REST API sprawia, że konwersja JSON na HTML jest łatwa, bezpieczna i przyjazna dla deweloperów. Niezależnie od tego, czy pracujesz nad wizualizacją danych, pulpitami nawigacyjnymi w sieci, czy automatyzacją, ten interfejs API oferuje szybkie i skalowalne rozwiązanie.

Zalecane Artykuły

Zalecamy również odwiedzenie następujących linków, aby dowiedzieć się więcej o: