Yerel Excel Dosyalarında Toplu Metin Değiştirme – Bul & Değiştir API

Bulut’a yüklemeden yerel Excel elektronik tablo dosyalarında belirli metni değiştirin. Aspose.Cells Bul & Değiştir API’sini kullanarak ofline düzenleme amacıyla çalışma kitaplarındaki içeriği verimli bir şekilde güncelleyin.

Elektronik Tablo İçeriğini Değiştir API’si

Web API’si

PUT https://api.aspose.cloud/v4.0/cells/replace/content

Güvenlik ve Kimlik Doğrulama

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

-H "Authorization: Bearer {access_token}"

İstek Parametreleri:

Parametre Adı Tür Yol/Sorgu Dizesi/HTTP Gövdesi Açıklama
Spreadsheet Dosya FormData İşlenecek yerel elektronik tablo dosyası. Desteklenen formatlar şunları içerir: XLSX, XLS, ODS, CSV vb.
searchText Metin Sorgu Belirtilen çalışma sayfası ve hücre aralığında aranacak metin dizisi.
replaceText Metin Sorgu Belirtilen aralıkta searchText metninin tüm geçişlerini değiştirecek metin dizisi.
worksheet Metin Sorgu (İsteğe bağlı) Bul ve değiştir işlemisinin yapılacağı çalışma sayfasının adı. Atlanırsa işlem ilk çalışma sayfasına uygulanır.
cellArea Metin Sorgu (İsteğe bağlı) Metin aramasının ve değiştirmenin yapılacağı belirli hücre aralığı (örn. "A1:D20", "B5:F15"). Atlanırsa işlem belirtilen çalışma sayfasındaki tüm kullanılmış hücrelere uygulanır.
region Metin Sorgu (İsteğe bağlı) Metin işleme için yerel ayarı ayarlar; bu, arama işlemlerinde büyük/küçük harf duyarlılığını ve karakter kodlamasını etkileyebilir (örn. "en-US", "fr-FR").
password Metin Sorgu (İsteğe bağlı) Yüklenecek elektronik tablo dosyası parola korumalıysa, dosyayı açıp işlemek için parolayı belirtin.

Yanıt

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

Yanıt, güncellenmiş çalışma kitabını içeren ikili bir akıştır. Uygun dosya uzantısıyla (örn. .xlsx) kaydedin.

Hata Kodları

  • 400 Bad Request – Geçersiz Aspose.Cells Cloud API URI’si veya hatalı parametreler.
  • 401 Unauthorized – Geçersiz veya eksik erişim belirteci; yeni bir belirteç alın.
  • 404 Not Found – Elektronik tablo dosyasına erişilemiyor veya belirtilen çalışma sayfası mevcut değil.
  • 500 Server Error – Elektronik tablo işlemesi sırasında iç bir hata oluştu; sorun devam ederse destek ekibiyle iletişime geçin.

Elektronik Tablo İçeriğini Değiştir API’si nerede kullanılmalı?

  • Yerel Excel dosyalarının toplu işlenmesi – Yerel olarak depolanan birçok çalışma kitabında otomatik bul ve değiştir işlemi yapın.
  • Yerel veri işlem hatları – Raporlar arşivlenmeden veya dağıtılmadan önce değiştirilmesi için API’yi zamanlanmış işlere entegre edin.
  • Yerel rapor oluşturma – Buluta yüklemeden şablon çalışma kitaplarına dinamik olarak değerler ekleyin.

Elektronik Tablo İçeriğini Değiştir API’si neden kullanılmalı?

  • Geliştirici Dostu – Aspose.Cells Cloud, birden fazla dilde SDK kütüphaneleri sunar ve hızlı geliştirme ile kapsamlı belgeler sağlar. Özel çözümler geliştirmeye kıyasla önemli ölçüde geliştirme çabasını azaltır.
  • Düşük İşgücü Maliyeti – Elle belge birleştirme yapan özel personel ihtiyacını azaltır.
  • Kullanım Ücretli – Ön ödeme gerektirmez; yalnızca kullandığınız API çağrıları için ödeme yaparsınız.
  • Sıfır Bakım Maliyeti – Bakımı yapılacak sunucu yok, yazılım güncellemesi yok, uyumluluk sorunu yok.
  • Karmaşık Excel formatlamasını korur – Değiştirme işleminden sonra orijinal çalışma kitabının formatı, formülleri ve grafikleri aynen kalır.

SDK’lar ile Elektronik Tablo İçeriğini Değiştir API’si Nasıl Kullanılır

OpenAPI Spesifikasyonu

OpenAPI Spesifikasyonu, web tarayıcısından doğrudan REST etkileşimlerinde bulunabilmeniz için herkese açık bir programlama arayüzü tanımlar.

Aspose.Cells Cloud SDK’larını Kullanın

SDK kullanmak, gelişimi hızlandırmanın en hızlı yoludur. SDK, alttaki detayları yönetir; böylece minimum kodla içerik değiştirme işlemlerini gerçekleştirebilirsiniz. Desteklenen dillerin tam listesi için resmi Aspose.Cells Cloud SDK GitHub deposuna bakın.

Aşağıdaki kod örnekleri, farklı SDK’larla Aspose.Cells web servislerine nasıl bağlanılacağını gösterir: