Node.js'de Excel'i Markdown'a dönüştürün

Node.js’de Excel’i Markdown’a dönüştürün

MS Excel kullanıcılara çok çeşitli görselleştirmeler ve hükümler sunar. Dosya verilerini işleyebilir, hesaplamalar yapabilir ve dosyaları ağ üzerinden verimli bir şekilde paylaşabilirsiniz. Bazen iş gereksinimlerinizi karşılamak için XLSX/XLS dosyalarını Markdown dosya biçimine dönüştürmeniz gerekir. Ancak, Excel dosyalarımızı programlı olarak dönüştürmek ve işlemek için bu JavaScript Elektronik Tablosunu kütüphane kullanacağız. Node.js’de Excel’i Markdown’a dönüştürme adımlarını ve yöntemlerini inceleyelim.

Bu makalede aşağıdaki bölümler ele alınacaktır:

JavaScript SpreadSheet kitaplığı kurulumu

Bu Node.js Excel kitaplığı güçlüdür ve Excel dosyalarını programlı olarak işlemek için kurumsal düzeyde özellikler sunar. Kurulum adımlarını öğrenmek için kurulum sayfasını ziyaret edebilirsiniz. Ancak API paketini indirebilir veya aşağıdaki komutları çalıştırarak yükleyebilirsiniz:

npm install java
npm install aspose.cells

Node.js’de Excel’i Markdown’a dönüştürün

Bu bölümde Excel’den .md’ye dönüşüm işlemini birkaç satır kaynak kod yazarak gerçekleştireceğiz. Bu JavaScript SpreadSheet kitaplığı, API çağrılarınızı iş ihtiyaçlarınızı karşılayacak şekilde yapılandırmanıza olanak tanır.

Aşağıdaki adımları ve kod parçasını takip edebilirsiniz:

  1. Workbook sınıfının bir örneğini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin.
  2. XLS/XLSX’ten .md dönüşümüne müdahale etmek için MarkdownSaveOptions sınıfının bir nesnesini oluşturun.
  3. setCreateDirectory yönteminin değeri true ise ve dizin mevcut değilse, dosya kaydedilmeden önce dizin otomatik olarak oluşturulacaktır.
  4. Dosyayı kaydettikten sonra çalışma kitabını boşaltmak için setClearData yöntemini çağırın.
  5. Satır ayırıcıyı ayarlamak için bu setLineSeparator yöntemini çağırın.
  6. save yöntemini çağırarak Markdown olarak kaydedin.

Aşağıdaki kodu kopyalayıp ana dosyanıza yapıştırın:

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Workbook sınıfının bir örneğini oluşturun ve kaynak XLSX/XLS dosyasını yükleyin. 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Xls/xlsx'i .md'ye dönüştürme işlemini gerçekleştirmek için MarkdownSaveOptions sınıfının bir nesnesini oluşturun 
var options = new aspose.cells.MarkdownSaveOptions();
// setCreateDirectory yönteminin değeri true ise ve dizin mevcut değilse, dosya kaydedilmeden önce dizin otomatik olarak oluşturulacaktır. 
options.setCreateDirectory(true);
// Dosyayı kaydettikten sonra çalışma kitabını boşaltmak için setClearData yöntemini çağırın.
options.setClearData(false);
// Satır ayırıcıyı ayarlamak için bu setLineSeparator yöntemini çağırın.
options.setLineSeparator("#");
// Kaydetme yöntemini çağırarak Markdown olarak kaydedin 
workbook.save("Book1.md", options);

Çıktıyı aşağıdaki resimde görebilirsiniz:

excel'den md'ye geçiş

Ücretsiz Lisans Alın

API’yi değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans’tan yararlanabilirsiniz.

Özetliyor

Bu, bu blog yazısının sonu. Node.js’yi programlı olarak kullanarak Excel’i Markdown’a nasıl dönüştüreceğinizi öğrendiğinizi umuyoruz. Ek olarak, bu JavaScript SpreadSheet kitaplığının sunduğu bazı gelişmiş yöntemleri de araştırdık. Ayrıca diğer yöntemleri öğrenmek için belgeleri ziyaret edebilirsiniz. Son olarak, en son güncellemeler için lütfen conholdate.com adresini ziyaret edin.

Bir soru sor

Sorularınızı veya sorularınızı forumumuz üzerinden bize bildirebilirsiniz.

SSS

Bir Excel tablosunu Markdown’a nasıl dönüştürebilirim?

Excel dosyalarını programlı olarak işlemek için bu Node.js Excel’i kitaplık yükleyin. Ayrıca bu kitaplık, XLS/XLSX dosyanızı kolayca Markdown dosyalarına dönüştürmenize de olanak tanır.

Markdown’a nasıl dönüşürsünüz?

Aslında, Excel dosyalarını programlı olarak Markdown’a dönüştüren kod pasajını öğrenmek için burayı bağlantı ziyaret edebilirsiniz.

Ayrıca bakınız