Tamsayı Dizisini Excel Çalışma Sayfasına İçe Aktar – Aspose.Cells Cloud API

Bu REST API, bir tamsayı dizisini Excel çalışma sayfasına içe aktarır.

İstek, çok parçalı içerik içeren bir HTTP POST olmalıdır (bkz. RFC 2046 veya RFC 1341). Çok parçalı gövdenin ilk parçası, ImportIntegerArrayOption JSON yükünü içerir; ikinci parça ise kaynak veri dosyasını (örneğin bir CSV veya ikili Excel dosyası) içerir.

PostImportData API

POST https://api.aspose.cloud/v3.0/cells/import

Her iki uç nokta da aynı çok parçalı yükü kabul eder. Birinci uç nokta genel bir içe aktarma işlemi gerçekleştirirken, ikinci uç nokta {name} ile belirtilen belirli bir çalışma kitabını hedef alır.

Güvenlik ve Yetkilendirme

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

İstek Parametreleri

ImportIntegerArrayOption

Parametre Adı Tür Açıklama
FirstRow int Verilerin yerleştirileceği ilk satırın sıfır tabanlı indeksi.
FirstColumn int Verilerin yerleştirileceği ilk sütunun sıfır tabanlı indeksi.
IsVertical boolean Diziyi dikey (bir sütunda aşağı) eklemek için true; yatay (bir satırda boyunca) eklemek için false.
Data Integer[] İçe aktarılacak tamsayı dizisi.
DestinationWorksheet string Verilerin gönderileceği çalışma sayfasının adı.
IsInsert boolean Veri yazmadan önce satırlar/sütunlar eklemek için true; mevcut hücrelerin üzerine yazmak için false.
ImportDataType string İçe aktarılan verilerin türü. Geçerli değerler: IntArray, DoubleArray, StringArray, TwoDimensionIntArray, TwoDimensionDoubleArray, TwoDimensionStringArray, BatchData, csvData.
Source FileSource BatchData parametresi null olduğunda veri dosyasının konumunu belirtir.

Örnek İstek Gövdesi

{
  "Data": [1, 2, 4],
  "DestinationWorksheet": "Sheet1",
  "FirstRow": 1,
  "FirstColumn": 2,
  "IsVertical": true,
  "IsInsert": true,
  "ImportDataType": "IntArray"
}

Yanıt

Başarılı bir istek, aşağıdaki gibi bir JSON yüküyle HTTP 200 döndürür:

{
  "Code": 200,
  "Status": "OK"
}

Olası durum kodları:

Kod Anlam
200 İçe aktarma başarıyla tamamlandı
400 Hatalı istek – eksik veya geçersiz veri
401 Yetkisiz erişim – geçersiz veya eksik belirteç
500 Sunucu iç hatası

PostImportData API’sini SDK’lar ile Nasıl Kullanılır

PostImportData API Spesifikasyonu

OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenize olanak tanır.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, bu işlevselliği entegre etmenin en hızlı yoludur. SDK’lar düşük seviye ayrıntıları soyutlar ve iş mantığınıza odaklanmanıza olanak tanır. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna bakın.

Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web hizmetlerinin nasıl çağrılacağını göstermektedir: