json to html

How to convert a JSON file to HTML format online.

JSON(JavaScript Object Notation), modern uygulamalarda yapılandırılmış veri alışverişi için tercih edilen formattır. Ancak, bu veriyi web’de görsel olarak sunma söz konusu olduğunda, onu HTML’ye dönüştürmek—özellikle stillendirilmiş, tablo benzeri düzenlere—gereklidir. Aspose.Cells Cloud SDK for Node.js ile ham JSON dosyalarını okunabilir, yanıt veren HTML dosyalarına dönüştürebilirsiniz; bu, panolar, raporlar ve tarayıcı tabanlı render için idealdir.

Node.js API for JSON to HTML Dönüşümü

Aspose.Cells Cloud SDK for Node.js JSON’dan HTML’e kesintisiz dönüşüm sağlar. JSON verilerinizden doğrudan hafif, temiz HTML dosyaları oluşturarak bulutun ölçeklenebilirliğinden yararlanır—Excel veya üçüncü taraf kütüphanelere ihtiyaç yoktur.

Anahtar Özellikler

  • JSON dosyalarını iyi biçimlendirilmiş HTML belgelerine dönüştürün.
  • Başlıklar, hücreler ve gömülü stiller ile tablo oluşturmayı destekler.
  • Cloud tabanlı - yerel yazılım gerekmez.
  • RESTful ve OAuth 2.0 ile güvenli.

Başlarken

  1. SDK’yi npm aracılığıyla yükleyin:
npm install asposecellscloud --save
  1. Müşteri Kimlik Bilgilerini Alın: Bir hesap oluşturun Aspose.Cloud Dashboard ve Client ID’nizi ve Client Secret’ınızı alın. Daha fazla ayrıntı için quick start makalesini ziyaret etmeyi düşünebilirsiniz.

JSON’u HTML’e Dönüştürmek için Node.js

Bu adımları Node.js kullanarak dönüşüm yapmak için izleyin:

Adım 1: API’yi Başlat:

const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

Adım 2: JSON Dosyası Yükle:

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

Adım 3: Dönüşüm Talebi Gönder:

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
// Daha fazla örnek için lütfen https://github.com/aspose-cells-cloud/aspose-cells-cloud-android/tree/master/Examples adresini ziyaret edin.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

const fs = require("fs");
const path = require("path");

const jsonFilePath = path.resolve("data.json");
// cloud depolama alanına girdi JSON dosyasını yükleyin
await cellsApi.uploadFile("data.json", fs.createReadStream(jsonFilePath));

const saveOptions = {
  SaveFormat: "HTML"
};

const request = new PostWorkbookSaveAsRequest({
  name: "data.json",
  newfilename: "converted/output.html",
  saveOptions: saveOptions,
  isAutoFitRows: true,
  isAutoFitColumns: true
});

// JSON'dan HTML'ye dönüştürme işlemini başlat.
await cellsApi.postWorkbookSaveAs(request);
console.log("JSON successfully converted to HTML.");
json to html

JSON’dan HTML dosyasına dönüştürme önizlemesi.

  • Yukarıdaki örnekte kullanılan örnek JSON dosyası input.json adresinden indirilebilir.

JSON’u cURL ile HTML’ye Kaydet

Eğer komut satırı araçlarını veya script tabanlı otomasyonu tercih ediyorsanız, aşağıdaki cURL yöntemini kullanın.

Adım 1 – Erişim Jetonu Oluştur:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Adım 2 – JSON’dan HTML’e Dönüşüm Talebi Gönder:

curl -X 'POST' \
  'https://api.aspose.cloud/v3.0/cells/{sourceJSON}/SaveAs?newfilename={resultantHTML}&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=false' \
  -H "accept: application/json" \
  -H "authorization: Bearer <ACCESS_TOKEN>" \
  -H "Content-Type: application/json" \
  -d "{
    \"SaveFormat\": \"html\",
    \"ClearData\": true,
    \"CreateDirectory\": true,
    \"EnableHTTPCompression\": true,
    \"RefreshChartCache\": true,
    \"SortNames\": true,
    \"ValidateMergedAreas\": true,
    \"MergeAreas\": true,
    \"SortExternalNames\": true,
    \"CheckExcelRestriction\": true,
    \"UpdateSmartArt\": true,
    \"EncryptDocumentProperties\": true
}"

sourceJSON değerini giriş JSON dosyasının adı ile, resultantHTML değerini sonuç HTML dosyasının adı ile ve ACCESSTOKEN değerini yukarıda oluşturulan JWT erişim jetonu ile değiştirin.

Ücretsiz Çevrimiçi JSON’dan HTML’ye Dönüştürücü Deneyin

Kodlamadan önce denemek mi istiyorsunuz? Yapılandırılmış verileri bir web sayfası olarak hızla görselleştirmek için Online JSON to HTML Converter kullanın.

json to html converter

Ücretsiz çevrimiçi JSON’dan HTML’ye dönüştürücü uygulama.

📚 Ek Kaynaklar

Sonuç

Aspose.Cells Cloud SDK for Node.js ile JSON dosyalarını temiz, yapılandırılmış HTML’ye dönüştürmek zahmetsiz hale geliyor. API yanıtlarını sunarken, veri görselleştirmeleri oluştururken veya analiz raporları görüntülerken, bu bulut tabanlı çözüm eşsiz güvenilirlik ve kullanım kolaylığı sunmaktadır.

Bugün, Node.js ve RESTful API’lerin gücünü kullanarak JSON’dan HTML iş akışlarınızı düzene sokmak için başlayın.

🔗 İlgili Makaleler

Aşağıdaki blogları ziyaret etmenizi şiddetle tavsiye ederiz: