JSON(JavaScript Object Notation) dosyalarıyla çalışmak yazılım geliştiricilerin rutin bir işidir. Bu format, zengin kullanımı nedeniyle yaygın olarak kullanılmaktadır ve kolaylıkla JavaScript’e çevrilebilmektedir. Böylece, GroupDocs.Conversion SDK’ları ve REST API’lerini kullanarak JSON’u web sayfasına dönüştürebilirsiniz. Neyse ki, birden çok programlama dilinde SDK’lar bulabilirsiniz, ancak JSON’u programlı olarak HTML’e dönüştürmek için GroupDocs.Conversion Cloud SDK for Node.js kullanacağız. Üstelik bu JSON dönüştürücü kitaplığı, birkaç API yönteminin çağrılmasını içerdiğinden tüm süreci basitleştirebilir. Bu nedenle, blog yazısına başlayalım ve tüm uygulamayı gözden geçirelim.
Bu yazıda aşağıdaki noktaları ele alacağız:
- JSON Dönüştürücü API Kurulumu
- JSON’u Node.js’de Programlı Olarak HTML’ye Nasıl Dönüştürürüm?
- JSON’u Çevrimiçi HTML’ye dönüştürün
JSON Dönüştürücü API Kurulumu
Bu JSON dönüştürücünün API kurulum süreci çok basittir. Karmaşık bir şey yok, sadece terminal/CMD’de aşağıdaki komutu çalıştırın ve kurumsal düzeydeki özelliklerden yararlanmaya başlayın.
npm install groupdocs-conversion-cloud
Ayrıca, API kimlik bilgilerinin (örn. İstemci Kimliği ve İstemci Sırrı) nasıl alınacağını öğrenmek için lütfen bu bağlantı adresine gidin.
Node.js’de Programlı Olarak JSON’u HTML’ye Dönüştürme
Başarılı bir kurulumun ardından, JSON’u Node.js tabanlı bir uygulamada HTML’ye dönüştürmeye hazırız. Bu nedenle, kaynak JSON dosyasını API bulutuna kontrol paneli yükledik. Aslında kendi kaynak dosyanızı manuel olarak yükleyebilirsiniz. Ayrıca bir JSON dosyasını programlı olarak yüklemek istiyorsanız UploadFile yöntemini çağırabilirsiniz. Ayrıca, dosyayı API bulut kontrol paneline programlı olarak yükleyen kod pasajını öğrenmek için bu bağlantı adresini ziyaret edebilirsiniz.
Bu eylemi programlı olarak gerçekleştirme adımları şunlardır:
- groupdocs-conversion-cloud modülünü projenize ekleyin.
- API kimlik bilgileriyle ConvertApi örneğini oluşturun.
- ConvertSettings sınıfının bir nesnesini oluşturun ve filePath, format, StorageName ve OutputPath gibi değerleri ayarlayın.
- ConvertDocumentRequest sınıfının örneğini ConvertSettings sınıfının nesnesiyle başlatın.
- JSON’u HTML’ye dönüştürmek için convertDocument yöntemini çağırın.
// Groupdocs-conversion-cloud modülünü projenize ekleyin.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API kimlik bilgileri
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Instantiate the instance of the ConvertApi with the API kimlik bilgileri.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// ConvertSettings sınıfının bir nesnesini oluşturun ve filePath, format, StorageName ve OutputPath gibi değerleri ayarlayın.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "html";
settings.outputPath = "nodejs-testing/sample-file.html";
try {
// ConvertDocumentRequest sınıfının örneğini ConvertSettings sınıfının nesnesiyle başlatın.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// JSON'u HTML'ye dönüştürmek için ConvertDocument yöntemini çağırın.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
throw err;
}
Ana dosyayı çalıştırdığınızda, bulut kontrol panelindeki “nodejs-testing” klasöründe yeni oluşturulmuş bir HTML dosyası bulacaksınız. Yukarıdaki kod örneğinin çıktısını aşağıdaki resimde görebilirsiniz:
JSON’u Çevrimiçi HTML’ye dönüştürün
GroupDocs.Conversion yalnızca SDK’lara ve REST API’lere sahip değildir, aynı zamanda çevrimiçi bir JSON dönüştürücü araç da sunar. Bu aracın kullanımı kolaydır ve kullanıcıların JSON’u anında web sayfasına dönüştürmesine olanak tanır. Ek olarak, geniş seçenek yelpazesine sahip hoş bir sürükle/bırak kullanıcı arayüzü bulunmaktadır. Her şeyden önce ücretsizdir ve bu çevrimiçi aracı kullanmak için herhangi bir abonelikten yararlanmanıza gerek yoktur.
Çözüm
Bu blog yazısını burada sonlandıralım. Çok ilginç bir makaleyi inceledik ve bir JSON dönüştürücü kullanarak JSON’u HTML’ye nasıl dönüştüreceğimizi öğrendik. Ayrıca Node.js tabanlı bir projede JSON’u HTML’ye dönüştüren bir kod pasajını da ele aldık. İş uygulamanız için bir JSON dönüştürücü oluşturmak istiyorsanız bu blog yazısı size gerçekten yardımcı olacaktır. GroupDocs.Conversion‘de kapsamlı belgeler mevcuttur ve API ile burada etkileşimde bulunabilirsiniz.
Ayrıca GroupDocs.Conversion Node.js SDK’sının GitHub deposunu ziyaret etmenizi öneririz.
Son olarak, groupdocs.cloud yeni makaleler yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişim halinde kalın.
Bir soru sor
Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.
Sıkça Sorulan Sorular – SSS
JSON’u HTML’ye dönüştürebilir miyim?
Evet, GroupDocs.Conversion, JSON’u programlı olarak HTML’ye dönüştürmek için SDK’ları ve REST API’lerini kullanıma sundu. Bu işlevselliğe ulaşmak için bu convertDocument yöntemini çağırmanız yeterlidir.
HTML’de JSON dosyasından veri nasıl çıkarılır?
Cevabı ayrıntılı olarak öğrenmek için burayı link ziyaret edebilirsiniz.