İşte kaynak JSON dosyasını diskten bir dize değişkenine yükleyerek ve ardından onu bir XLSX dosyası olarak kaydederek JSON’u Python’da Excel’e dönüştürmeyi açıklayan kısa bir eğitim. Bu işlem sırasında, JSON verilerini kullanıcı tarafından belirlenen hücreden başlayarak belirtilen bir çalışma sayfasına aktarmak için yeni bir çalışma kitabı oluşturulabilir veya mevcut bir çalışma kitabı yüklenebilir. Python JSON’dan Excel’e dönüştürmenin kullanılması, dönüştürme işlemi için bir dizi özelleştirmeye izin veren JsonLayoutOptions sınıf nesnesi kullanılarak kontrol edilebilir.
Python’da JSON’u Excel’e Dönüştürme Adımları
- Uygulamanızda Java aracılığıyla Python için Aspose.Cells çalıştırmak için gerekli ortamı kurun
- Örnek JSON dosyasını diskten yükleyin
- JSON verilerini içe aktarmak için boş bir Workbook sınıfı örneği oluşturun
- JSON verilerinin kopyalanacağı istenen worksheet referansını alın
- JSON içe aktarma işlemini özelleştirmek için bir JsonLayoutOptions sınıf nesnesi oluşturun
- JsonUtility.importData kullanarak verileri istenen çalışma sayfasına aktarın
- Sütunları otomatik sığdırdıktan sonra elde edilen çalışma kitabını XLSX olarak kaydedin
JSON’u Excel Python’a dönüştürmek için dil ortamı ayarları ve adımları, ilk önce bir Çalışma Kitabı oluşturacak veya yükleyecek ve hedef çalışma sayfasına erişecek şekilde bu görevi gerçekleştirmek için paylaşılır. Bir sonraki adımda, üstte başlıkların verildiği ve sonraki satırlarda verilerin bulunduğu bir tablo şeklinde veri yazmak gibi dönüştürme işleminin özelleştirilmesi için bir JsonLayoutOptions sınıf nesnesi oluşturun. Son olarak, JSON dize verileri, belirtilen bir hücreden başlayarak seçilen çalışma sayfasına aktarılır ve XLSX olarak kaydedilir.
Python kullanarak JSON’u Excel’e Dönüştürme Kodu
JSON’dan Excel’e dönüştürücü yazmak için Python kodu, başlangıçta gerekli kitaplıkları ve sınıfları içe aktaran ve ardından bir dosyadan kaynak JSON verilerini okuyan, ancak dizeyi başka bir harici kaynaktan JSON verileriyle doldurabilir veya sabit kodlanmış bir kod sağlayabilirsiniz. JSON dizisi. JsonLayoutOptions sınıf nesnesi, arka plan/ön plan rengi ve yazı tipleri sağlayarak başlık stilini ayarlamak, sayı ve tarih biçimlerini ayarlamak, JSON’daki boş değerleri yok saymak vb. gibi dönüştürme işlemini kontrol etmek için birçok özellik içerir.
Bu makale, Python’da JSON’un Excel’e nasıl dönüştürüleceğini açıklamaktadır. Excel’i HTML’ye dönüştürme işlemini öğrenmek istiyorsanız, Python kullanarak Excel’i HTML’ye dönüştürme makalesine bakın.