|
这种事肯定是excel自己做效率最高,一个20MB的xlsx文件另存为csv也只要几秒钟。
可以在客户端js脚本里用activex技术操作excel对象。
例子:将a.xlsx另存为a.csv
<html>
<body>
<script type="text/javascript">
var ExcelApp = new ActiveXObject("Excel.Application");
var ExcelBook = ExcelApp.Workbooks.open("D:\a.xlsx"); ;
var ExcelSheet = ExcelBook.Worksheets(1);
var ss = ExcelBook.SaveAs("D:\a.csv",6);
ExcelApp.DisplayAlerts = false;
ExcelApp.quit();
</script>
</body>
</html>
|
|