使用Haskell将.xls或.xlsx转换为CSV文件

时间:2020-07-21 07:43:27

标签: excel haskell

我想将.xls或.xlxs文件转换为.csv文件,我遵循this模块中提到的示例,我的构建工具是Haskell工具堆栈。

这是代码

import Data.Xls (decodeXlsIO)

xlsToCSV :: String -> IO ()
xlsToCSV file = do
    worksheets <- decodeXlsIO file
    mapM_ (mapM_ (putStrLn . intercalate ",")) worksheets

我能够导入模块,但是它抛出以下错误-

Module ‘Data.Xls’ does not export ‘decodeXlsIO’
  |
2 | import Data.Xls (decodeXlsIO)

我想知道我在哪里以及将.xlxs文件转换为.csv文件的其他资源。

0 个答案:

没有答案