JSON'dan HTML Java'ya

JSON, JavaScript nesne sözdizimine dayalı yapılandırılmış verileri temsil eden standart bir metin tabanlı biçimdir. Genellikle sunucudan istemciye veri göndermek için kullanılır. Belirli durumlarda, bir JSON dosyasındaki verileri program aracılığıyla doğrudan bir HTML dosyasına aktarmamız gerekebilir. Bu yazıda, Java kullanarak bir JSON dosyasını HTML formatına nasıl dönüştüreceğimizi öğreneceğiz.

Bu yazıda aşağıdaki konular ele alınacaktır:

  1. JSON’dan HTML’ye Dönüştürücü Java API’sı
  2. JSON’u HTML’ye dönüştürün
  3. Seçeneklerle JSON’u HTML’ye dönüştürün

JSON’dan HTML’ye Dönüştürücü Java API

JSON’u HTML’ye dönüştürmek için Aspose.Cells for Java API’yi kullanacağız. Java uygulamalarında Microsoft Excel ile ilişkili çalışma sayfalarıyla çalışmak için zengin özelliklere sahip, güçlü ve kullanımı kolay bir API’dir. Kapsamlı çizelgeleme, ölçeklenebilir raporlama ve güvenilir hesaplamalar için kullanılabilir.

API’nin Çalışma Kitabı sınıfı, bir Excel çalışma kitabını temsil eder. Her çalışma kitabı veya elektronik tablo birden çok çalışma sayfası içerebilir. Yerel Excel dosyalarının açılmasına ve kaydedilmesine izin verir. Ayrıca, diğer Çalışma Kitaplarından veri kopyalama, iki Çalışma Kitabını birleştirme ve Excel elektronik tablosunu koruma gibi bazı gelişmiş özellikler de sağlar. Bu sınıfın save() yöntemi, çalışma kitaplarının sağlanan biçimlerde kaydedilmesine olanak tanır. API’nin HtmlSaveOptions sınıfı, HTML dosyasını kaydetme seçeneklerini temsil eder.

Lütfen API’nin JAR’ını indirin veya Maven tabanlı bir Java uygulamasında aşağıdaki pom.xml yapılandırmasını ekleyin.

<repository>  
    <id>AsposeJavaAPI</id>  
    <name>Aspose Java API</name>  
    <url>https://repository.aspose.com/repo/</url>  
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.6</version>
</dependency>

JSON’u Java’da HTML’ye dönüştürün

Aşağıda verilen adımları izleyerek JSON dosyasını HTML’ye dönüştürebiliriz:

  1. Workbook sınıfını kullanarak JSON dosyasını yükleyin.
  2. HTML dosyasını save() yöntemini kullanarak kaydedin. Çıktı HTML dosyası yolunu bağımsız değişken olarak alır.

Aşağıda verilen kod örneği, Java kullanılarak bir JSON dosyasının HTML’ye nasıl dönüştürüleceğini gösterir.

// Bu kod örneği, JSON'un HTML'ye nasıl dönüştürüleceğini gösterir
// JSON dosyasını yükle
Workbook workbook = new Workbook("C:\\SampleJson.json");

// JSON'u HTML olarak kaydet
workbook.save("C:\\SampleJson_out.html");
JSON'u Java'da HTML'ye dönüştürün

JSON’u Java’daki Seçeneklerle HTML’ye Dönüştürün

Aşağıda verilen adımları izleyerek JSON dosyasını gelişmiş seçenekleri kullanarak HTML’ye dönüştürebiliriz:

  1. Öncelikle Workbook sınıfını kullanarak JSON dosyasını yükleyin.
  2. Ardından, HtmlSaveOptions sınıfının bir örneğini oluşturun.
  3. Bundan sonra, ExportGridLines gibi gerekli HTML kaydetme seçeneklerini belirtin.
  4. Son olarak, save() yöntemini kullanarak HTML dosyasını kaydedin. Çıktı HTML dosyası yolunu ve HtmlSaveOptions nesnesini bağımsız değişken olarak alır.

Aşağıda verilen kod örneği, Java kullanılarak gelişmiş seçeneklerle bir JSON’un HTML’ye nasıl dönüştürüleceğini gösterir.

// Bu kod örneği, Seçenekler ile JSON'un HTML'ye nasıl dönüştürüleceğini gösterir
// JSON dosyasını yükle
Workbook workbook = new Workbook("C:\\SampleJson.json");

// HTML kaydetme seçeneklerini belirtin
HtmlSaveOptions saveOptions = new HtmlSaveOptions(SaveFormat.HTML);
saveOptions.setExportGridLines(true);
saveOptions.setExportHeadings(true);
saveOptions.setSaveAsSingleFile(true);
saveOptions.setPageTitle("Convert JSON to HTML");

// JSON'u HTML olarak kaydet
workbook.save(outputDir + "SampleJson_out.html", saveOptions);
JSON'u Java'daki Seçeneklerle HTML'ye Dönüştürün

Ücretsiz Lisans Alın

Kitaplığı değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans alabilirsiniz.

Çözüm

Bu yazımızda JSON’u Java’da programlı olarak HTML formatına dönüştürmeyi öğrendik. JSON’u HTML’ye dönüştürürken çeşitli seçeneklerin nasıl belirtileceğini de gördük. Ayrıca, belgeleri kullanarak Aspose.Cells for Java API hakkında daha fazla bilgi edinebilirsiniz. Herhangi bir belirsizlik durumunda, lütfen forumda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız