
JSON’u HTML’ye Node.js kullanarak nasıl dönüştürebiliriz.
JSON(JavaScript Nesne Notasyonu) ’nun HTML ‘ye dönüştürülmesi, yapılandırılmış verileri web sitelerinde veya panolarda okunabilir ve görsel olarak çekici bir formatta sunmak istediğinizde hayati öneme sahiptir. GroupDocs.Conversion Cloud SDK for Node.js ile, ham JSON dosyalarını REST API çağrıları kullanarak zarif HTML sayfalarına kesintisiz bir şekilde dönüştürebilirsiniz; bu, veri görselleştirmeyi otomatikleştirmek veya içerikleri web uygulamalarına entegre etmek için idealdir.
- 📦 Node.js SDK için JSON’dan HTML’ye Dönüşüm
- 🚀 JSON’i HTML’e dönüştürün Node.js’de
- 💻 JSON’dan HTML’ye cURL Komutu ile
📦 Node.js SDK JSON’dan HTML’ye Dönüşüm için
GroupDocs.Conversion Cloud SDK for Node.js yüksek sadakatle JSON’dan HTML’ye dönüştürmeyi ve kolayca entegre edilebilen RESTful mimarisini desteklemektedir.
💡 Ana Faydalar:
- Convert structured JSON data to formatted HTML.
- Retain hierarchy and formatting.
- Cloud yerel, yerel yazılım gerektirmiyor.
📥 SDK’yi Yükle
npm install groupdocs-conversion-cloud --save
Ücretsiz bir hesap oluşturun ve GroupDocs Cloud dashboard üzerinden Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.
🚀 JSON’i Node.js’te HTML’ye dönüştür
JSON’i HTML’ye dönüştürmek için Node.js kullanmanın yolu şu şekildedir:
⚙️ Adım 1: SDK’yı içe aktarıp API’yi yapılandırın
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);
⚙️ Adım 2: JSON dosyasını Cloud’a yükleyin
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.json", fs.createReadStream("source.json"));
await fileApi.uploadFile(uploadRequest);
⚙️ Adım 3: Dönüşüm seçeneklerini ayarlayın (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.");
// Daha fazla örnek için https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API kimlik bilgilerinizi edinin
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Configuration sınıfının bir örneğini oluşturun ve Client ID & Client Secret ile başlatın.
Configuration configuration = new Configuration(clientId, clientSecret);
// API temel URL'sini tanımlayın, çevrimiçi JSON'dan HTML'ye dönüştürme işlemi için
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Bir Configuration nesnesi ile ConvertApi'nin bir örneğini başlatın.
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.json");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
// ConvertDocument yöntemini kullanarak JSON'u HTML dosyasına dönüştürün.
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());
}
Görüntü:- JSON’dan HTML’ye dönüşüm önizlemesi.
Yukarıdaki örnekte kullanılan girdi JSON’u buradan indirilebilir.
💻 JSON’dan HTML’ye cURL Komutu aracılığıyla
Alternatif olarak, kapsamlı kodlama gerektirmeden, kesintisiz, platformdan bağımsız ve yüksek kaliteli veri dönüşümü için JSON’dan HTML’e dönüşüm için cURL komutları ile GroupDocs.Conversion Cloud kullanmayı düşünebilirsiniz.
✅ GUI’ye ihtiyaç duymadan scriptler ve toplu işler için mükemmel.
Kişiselleştirilmiş JWT erişim tokenimizi aldıktan sonra, lütfen komut satırından JSON’u HTML’ye dönüştürmek için bu cURL komutunu kullanın:
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}\"}"
Lütfen inputFile
‘ı girdi JSON dosyasının ismiyle, resultantPath
‘ı elde edilen HTML dosyasının ismiyle ve JWTTOKEN
‘ı kişiselleştirilmiş bir JWT erişim belirteciyle değiştirin.
- Sonuç HTML’sini yerel sürücüde depolamak için lütfen aşağıdaki cURL komutunu kullanmayı deneyin:
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\"}"
🌐 JSON’ı HTML’e Çevirme İşlemini Çevrimiçi Deneyin
Try our lightweight and supper-efficient JSON to HTML Conversion App, developed using GroupDocs.Conversion Cloud API’lerini. JSON belgesinden HTML dönüştürme API’sinin harika yeteneklerini deneyimlemenizi sağlar.
🔗 Yararlı Bağlantılar
✅ Sonuç
Bu makalede, JSON’u HTML’ye dönüştürmek için GroupDocs.Conversion Cloud SDK’sını kullanarak basit ama etkileyici yaklaşımlar öğrendik. REST API’si JSON’u HTML’ye dönüştürmeyi kolay, güvenli ve geliştirici dostu hale getiriyor. Veri görselleştirme, web panelleri veya otomasyon üzerinde çalışıyor olsanız da, bu API hızlı ve ölçeklenebilir bir çözüm sunuyor.
Önerilen Makaleler
Aşağıdaki bağlantıları ziyaret etmenizi öneririz: