Aspose.Cells Cloud API kullanarak bir Excel çalışma sayfasındaki tüm boş olmayan hücreleri eşleştirin

Genel Bakış
Tüm boş olmayan hücreleri eşleştir işlemi, bir çalışma sayfasına bir AutoFilter uygular ve belirtilen sütunda veri bulunan satırları döndürürken boş hücreleri yok sayar. Bu işlem, veri setlerini temizlemek, rapor oluşturmak veya daha fazla analiz için verileri hazırlamak için kullanışlıdır.

Ön Gereksinimler

  • Aspose.Cells Cloud kimlik doğrulaması için geçerli bir JWT jetonu.
  • Çalışma kitabının Aspose Cloud depolama alanına yüklenmiş olması gerekir.
  • Filtrelemek istediğiniz dosya adı, çalışma sayfası adı ve sıfır tabanlı sütun indeksini (fieldIndex) bilmelisiniz.

Bu REST API, bir Excel çalışma sayfasındaki AutoFilter listesindeki tüm boş olmayan hücreleri eşleştirir.

PostWorksheetMatchNonBlanks API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/matchNonBlanks

Güvenlik ve Kimlik Doğrulama

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

İstek Parametreleri

Parametre Adı Tür Konum Açıklama
name string path Excel dosyasının adı.
sheetName string path AutoFilter’ın bulunduğu çalışma sayfasının adı.
fieldIndex integer query Filtrenin uygulanacağı sütunun sıfır tabanlı indeksi.
folder string query (İsteğe bağlı) Dosyanın bulunduğu klasör yolu.
storageName string query (İsteğe bağlı) Kullanılacak depolama hizmetinin adı.

Yanıt

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

HTTP Durum Kodları

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

Örnek hata yanıtı (400)

{
  "Code": 400,
  "Message": "Geçersiz parametre: fieldIndex negatif olmayan bir tamsayı olmalıdır."
}

PostWorksheetMatchNonBlanks API’yi SDK’lar ile Nasıl Kullanılır

PostWorksheetMatchNonBlanks 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 izin verir.

Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istek atılacağını göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoludur. Bir SDK, düşük seviye detayları yönetir ve proje görevlerinize odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.

Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak Aspose.Cells web hizmetlerine istek yapmayı göstermektedir: