převést csv na excel node.js

Formát CSV se široce používá k importu nebo exportu velkých datových sad z jedné aplikace do druhé. V některých případech však může být nutné převést soubory CSV do Excelu XLSX nebo XLS. Podobně může být v určitých scénářích vyžadováno i obráceně. V souladu s tím tento článek popisuje, jak převést CSV do Excelu a Excel do formátu CSV programově v Node.js.

Převaděč Node.js CSV do Excelu nebo Excel do CSV

Pro konverzi formátů CSV a Excel tam a zpět použijeme Aspose.Cells for Node.js přes Java. Jedná se o výkonné a na funkce bohaté API pro manipulaci s formáty tabulek z aplikací Node.js. Balíček API můžete stáhnout nebo jej nainstalovat pomocí následujícího příkazu NPM.

 > npm install aspose.cells

Převeďte CSV na XLSX nebo XLS v Node.js

Níže jsou uvedeny kroky pro převod souboru CSV na Excel XLSX nebo XLS.

Následující ukázka kódu ukazuje, jak převést CSV na Excel XLSX v Node.js.

// Vytvořte objekt CSV LoadOptions
var loadOptions =  aspose.cells.LoadOptions(aspose.cells.FileFormatType.CSV);

// Vytvořte objekt Workbook s cestou k souboru CSV a loadOptions
var workbook =  aspose.cells.Workbook("data.csv", loadOptions);

// Uložit CSV jako XLSX
workbook.save("CSVtoExcel.xlsx" , aspose.cells.SaveFormat.XLSX);

Ukázka CSV

My Data,,,,,,,

Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205

CSV do Excelu

csv do excelu nebo excel do csv node.js

Převeďte XLSX nebo XLS na CSV v Node.js

Níže jsou uvedeny kroky pro převod souboru XLSX nebo XLS na CSV v Node.js.

Následující ukázka kódu ukazuje, jak převést Excel XLSX nebo XLS na CSV.

// Načtěte soubor Excel
var workbook =  aspose.cells.Workbook("CSVtoExcel.xlsx");

// Uložit jako CSV
workbook.save("ExcelToCSV.csv" , aspose.cells.SaveFormat.CSV);

Získejte bezplatnou licenci API

Abyste mohli API používat bez omezení hodnocení, můžete požádat o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se dozvěděli, jak snadné je převést CSV do Excelu nebo Excel do CSV v aplikacích Node.js. Další informace o Node.js Excel API můžete prozkoumat pomocí dokumentace. V případě jakýchkoliv dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.

Viz také