Haskell xls Parsing
xls is a Haskell library to parse Microsoft Excel spreadsheet files. It
parses the xls file format (extension
.xls) more specifically known as
It can be useful for mining data from old Microsoft Excel spreadsheets.
decodeXls to get a streaming Conduit. For example to convert an
xls file to comma separated csv:
xlsToCSV :: String -> IO () xlsToCSV file = runResourceT $ decodeXls file $$ CL.mapM_ (liftIO . putStrLn . intercalate ",")
xls2csv utility is shipped with the package.
See the haddock documentation for API details.
Under the hood
The library is based on the C library libxls.
Welcome! If you would like to have something changed or added go ahead, raise an issue or send a pull request.
- Upgrade libxls upstream package version from 1.4.0 to 1.5.1
- Upgrade dependencies
- Initial release