Çok Kaynaklı Veri Entegrasyonu Excel Platformu – Aspose.Cells Cloud Otomatik Veri İçe Aktarma ve Dönüşüm API'si.

Temel Özellikler

Çoklu Format Veri Desteği

  • CSV Veri İçe Aktarma: Çeşitli ayırıcıları destekler ve kodlamayı otomatik olarak algılar.
  • JSON Veri İşleme: Karmaşık JSON yapılarını Excel tablolarına düzleştirir.
  • XML Dosya Dönüştürme: Düğüm verilerini Excel satır ve sütun yapısına eşler.

Elektronik Tabloya Veri İçe Aktarma API’si Açıklaması

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/import/data

Güvenlik ve Kimlik Doğrulama

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

İstek Parametreleri

Parametre Adı Tür Konum Açıklama
datafile Dosya FormData İçe aktarılacak veri dosyası (CSV, JSON veya XML).
spreadsheet Dosya FormData İçe aktarılan veriyi alacak hedef çalışma kitabı.
worksheet string Sorgu Verilerin yerleştirileceği çalışma sayfasının adı.
startCell string Sorgu İçe aktarmanın başlayacağı sol üst hücre (örn. A1).
insert bool Sorgu Satırların eklenmesi için true; mevcut verilerin üzerine yazılması için false.
convertNumericData bool Sorgu İçe aktarma sırasında sayısal dizgelerin sayılara dönüştürülmesi için true.
splitter string Sorgu Tek karakterli CSV ayırıcısı (varsayılan: ,).
outPath string Sorgu (isteğe bağlı) Güncellenen çalışma kitabının depolanacağı klasör yolu.
outStorageName string Sorgu (isteğe bağlı) Çıktı dosyası için depolama konumunun adı.
fontsLocation string Sorgu (isteğe bağlı) Gerekirse özel yazı tipi klasörünün yolu.
region string Sorgu (isteğe bağlı) Elektronik tablo bölge yapılandırması (örn. tr-TR).
password string Sorgu (isteğe bağlı) Korumalı bir çalışma kitabının açılması için şifre.

Yanıt

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

HTTP Durum Kodları

Kod Anlamı Açıklama
200 Tamam (OK) Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir.
400 Geçersiz İstek Eksik veya geçersiz parametreler (örn. desteklenmeyen dosya türü).
401 Yetkisiz Geçersiz veya eksik JWT belirteci.
413 İçerik Çok Büyük Yüklenen dosya boyut sınırını aşıyor.
500 Sunucu İç Hatası Beklenmeyen sunucu hatası.

Bu API’yi Neden Kullanmalısınız?

  • Verimli veri yükleme – Büyük veri kümelerinin ara dosyalar oluşturmadan doğrudan bir çalışma kitabına toplu olarak içe aktarılmasını sağlar.
  • Geniş SDK desteği – .NET, Java, PHP, Ruby, Node.js, Python, Go ve Perl için istemci kitaplıkları sağlar ve entegrasyonu basitleştirir.
  • Bellek içi işleme – Geçici depolama gereksinimlerini azaltmak için dönüşümleri bellek içinde gerçekleştirir.

SDK’lar ile Elektronik Tabloya Veri İçe Aktarma API’sini Nasıl Kullanılır?

Notlar / Sınırlamalar: API, içe aktarma başına en fazla 1 000 000 satırı destekler. Varsayılan CSV ayırıcısı yalnızca virgüldür; diğer tek karakterli ayırıcılar splitter parametresi aracılığıyla belirtilebilir. Büyük XML dosyaları işlemenin süresini artırabilir.

Veri dışa aktarma veya çalışma kitabı formatlarını dönüştürme gibi ilgili işlemler için Veriyi Dışa Aktar ve Çalışma Kitabını Dönüştür belgelerine bakın.

Elektronik Tabloya Veri İçe Aktarma API’si Spesifikasyonu

Elektronik Tabloya Veri İçe Aktarma API Spesifikasyonu, doğrudan web tarayıcınızdan REST etkileşimlerine izin veren herkese açık bir programlama arayüzü sağlar. Aspose.Cells web hizmetlerine kolayca ulaşmak için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine nasıl istek gönderileceğini göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanımı, düşük seviyeli ayrıntıları soyutlayarak elektronik tablo çalışma sayfasına veri içe aktarmak için kısa kodla geliştirme yapmanın en hızlı yoludur. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna bakın.