Verileri İçe ve Dışa Aktarma

Verileri Çalışma Sayfasına Aktarın

Veriler dünyayı olduğu gibi temsil eder. Verileri anlamlandırmak için, onu analiz eder ve dünyayı anlarız. Veri bilgiye dönüşür.

Analizi gerçekleştirmenin birçok yolu vardır: verileri elektronik tablolara koymak ve farklı şekillerde manipüle etmek yaygın bir yöntemdir. Aspose.Cells ile, çeşitli dış kaynaklardan veri alan ve bunları analiz için hazırlayan elektronik tablolar oluşturmak kolaydır.

Bu makalede, geliştiricilerin Aspose.Cells aracılığıyla erişebildiği bazı veri içe aktarma teknikleri açıklanmaktadır.

Aspose.Cells Kullanarak Verileri İçe Aktarma

Aspose.Cells ile bir Excel dosyasını açtığınızda, dosyadaki tüm veriler otomatik olarak içe aktarılır. Aspose.Cells, diğer veri kaynaklarından da veri alabilir:

Aspose.Cells bir sınıf sağlar,Çalışma kitabı , bu bir Microsoft Excel dosyasını temsil eder. buÇalışma kitabı sınıf koleksiyonu içerirÇalışma Sayfası Koleksiyonu Excel dosyasındaki her çalışma sayfasına erişim sağlar. Bir çalışma sayfası şununla temsil edilir:Çalışma kağıdı sınıf. buÇalışma kağıdı sınıf bir sağlarCells Toplamak.Cellstoplama, diğer veri kaynaklarından veri almak için çok kullanışlı yöntemler sağlar. Bu makalede, bu yöntemlerin nasıl kullanılabileceği açıklanmaktadır.

Diziden İçe Aktarma

Bir diziden elektronik tabloya veri aktarmak için, importArray yöntemini çağırın.CellsToplamak. importArray yönteminin birçok aşırı yüklenmiş sürümü vardır, ancak tipik bir aşırı yükleme aşağıdaki parametreleri alır:

  • Dizi, içeriği içe aktardığınız dizi nesnesi.
  • Satır numarasıverilerin içe aktarılacağı ilk hücrenin satır numarası.
  • sütun numarası, verilerin içe aktarılacağı ilk hücrenin sütun numarası.
  • dikey mi, verilerin dikey mi yoksa yatay olarak mı içe aktarılacağını belirten bir Boole değeri.

Çok Boyutlu Dizilerden İçe Aktarma

Çok boyutlu dizilerden bir elektronik tabloya veri aktarmak için ilgili importArray aşırı yüklemesini çağırın.CellsToplamak:

ArrayList’ten içe aktarma

Verileri içe aktarmak için birDizi Listesi çalışma sayfalarınaImportArrayList yöntemiCells Toplamak. buImportArrayList yöntemi aşağıdaki parametreleri alır:

  • Dizi Listesi ,Dizi Listesiiçeriği içe aktarılacak nesne.
  • Satır numarası, içeriğin içe aktarılacağı hücre aralığının ilk hücresinin satır numarası.
  • Sütun Numarası, verilerin içe aktarılacağı ilk hücrenin sütun numarası.
  • Dikey miverilerin dikey mi yoksa yatay olarak mı içe aktarılacağını belirten bir Boole değeridir.

Özel Nesnelerden birleştirilmiş alana içe aktarma

Nesne koleksiyonundan birleştirilmiş hücreler içeren bir çalışma sayfasına veri aktarmak için şunu kullanın:ImportTableOptions.CheckMergedCellsEmlak. Excel şablonunda birleştirilmiş hücreler varsa, değerini ayarlayın.ImportTableOptions.CheckMergedCellsözellik doğru. GeçImportTableOptionsistediğiniz nesne listesini görüntülemek için yönteme sütunlar/özellikler listesiyle birlikte nesne. Aşağıdaki kod örneği, kullanımını gösterirImportTableOptions.CheckMergedCellsÖzel Nesnelerden birleştirilmiş hücrelere veri aktarmak için özellik. Lütfen eke bakınkaynak Exceldosya veExcel çıktısıreferans için dosya.

JSON’den Verileri İçe Aktarma

Aspose.Cells bir sağlarJson Yardımcı Programı işleme sınıfı JSON.Json Yardımcı Programı sınıfın birVerileri İçe Aktar JSON verilerini içe aktarma yöntemi. Aspose.Cells ayrıca birJsonLayoutOptionsJSON düzeninin seçeneklerini temsil eden sınıf. buVerileri İçe Aktar yöntemi kabul ederJsonLayoutOptions parametre olarak. buJsonLayoutOptions sınıf aşağıdaki özellikleri sağlar.

Aşağıda verilen örnek kod,Json Yardımcı Programı veJsonLayoutOptions JSON verilerini içe aktarmak için sınıflar.

Çalışma Sayfasından Verileri Dışa Aktarma

Aspose.Cells, kullanıcılarının yalnızca harici veri kaynaklarından çalışma sayfalarına veri aktarmalarına izin vermekle kalmaz, aynı zamanda çalışma sayfası verilerini bir diziye vermelerine de izin verir.

Aspose.Cells Kullanarak Verileri Dışa Aktarma - Verileri Diziye Aktarma

Aspose.Cells bir sınıf sağlar,Çalışma kitabı , bu bir Microsoft Excel dosyasını temsil eder. buÇalışma kitabı sınıf bir içerirÇalışma Sayfası Koleksiyonu Excel dosyasındaki her çalışma sayfasına erişim sağlar. Bir çalışma sayfası şununla temsil edilir:Çalışma kağıdı sınıf. buÇalışma kağıdı sınıf bir sağlarCells Toplamak.

Veriler, kullanılarak kolayca bir Array nesnesine aktarılabilir.Cells sınıf'dışa aktarma dizisi yöntem.

Kesinlikle Yazılmış Verileri İçeren Sütunlar

Elektronik tablolar, verileri bir dizi satır ve sütun olarak depolar. Kullandışa aktarma dizisi verileri bir çalışma sayfasından bir diziye aktarma yöntemi.dışa aktarma dizisi çalışma sayfası verilerini dışa aktarmak için aşağıdaki parametreleri alır.Dizi nesne:

  • Satır numarası, verilerin dışa aktarılacağı ilk hücrenin satır numarası.
  • Sütun numarası, verilerin dışa aktarılacağı ilk hücrenin sütun numarası
  • Satır sayısı, dışa aktarılacak satır sayısı.
  • Sütun sayısı, dışa aktarılacak sütun sayısı.

ileri konular