How to export an HTML table as a .xlsx file

A great client-side tool for exporting html tables to xlsx, xls, csv, or txt is TableExport by clarketm (me). It is a simple, easy-to-implement, full-featured library with a bunch of configurable properties and methods. Install $ npm install tableexport Usage TableExport(document.getElementsByTagName(“table”)); // OR using jQuery $(“table”).tableExport(); Documentation Sample apps to get you started TableExport + … Read more

How to convert Excel XLS to CSV using PHP

This will surely work, require_once ‘Classes/PHPExcel/IOFactory.php’; $inputFileType=”Excel5″; $inputFileName=”YOUR_EXCEL_FILE_PATH”; $objReader = PHPExcel_IOFactory::createReader($inputFileType); $objPHPExcelReader = $objReader->load($inputFileName); $loadedSheetNames = $objPHPExcelReader->getSheetNames(); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelReader, ‘CSV’); foreach($loadedSheetNames as $sheetIndex => $loadedSheetName) { $objWriter->setSheetIndex($sheetIndex); $objWriter->save($loadedSheetName.’.csv’); } Hope this helps…

Get formula from Excel cell with python xlrd

[Dis]claimer: I’m the author/maintainer of xlrd. The documentation references to formula text are about “name” formulas; read the section “Named references, constants, formulas, and macros” near the start of the docs. These formulas are associated sheet-wide or book-wide to a name; they are not associated with individual cells. Examples: PI maps to =22/7, SALES maps … Read more

Export to xls using angularjs

A cheap way to do this is to use Angular to generate a <table> and use FileSaver.js to output the table as an .xls file for the user to download. Excel will be able to open the HTML table as a spreadsheet. <div id=”exportable”> <table width=”100%”> <thead> <tr> <th>Name</th> <th>Email</th> <th>DoB</th> </tr> </thead> <tbody> <tr … Read more

xls to csv converter

I would use xlrd – it’s faster, cross platform and works directly with the file. As of version 0.8.0, xlrd reads both XLS and XLSX files. But as of version 2.0.0, support was reduced back to only XLS. import xlrd import csv def csv_from_excel(): wb = xlrd.open_workbook(‘your_workbook.xls’) sh = wb.sheet_by_name(‘Sheet1’) your_csv_file = open(‘your_csv_file.csv’, ‘wb’) wr … Read more

Converting JSON to XLS/CSV in Java [closed]

You could only convert a JSON array into a CSV file. Lets say, you have a JSON like the following : {“infile”: [{“field1″: 11,”field2″: 12,”field3”: 13}, {“field1″: 21,”field2″: 22,”field3”: 23}, {“field1″: 31,”field2″: 32,”field3”: 33}]} Lets see the code for converting it to csv : import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.json.CDL; import org.json.JSONArray; import … Read more