如何在linux系统解析EXCEL文件?

如题所示,现在有个项目,需要在linux环境下:
1:直接解析xls文件
2:或者用linux下的什么命令、工具之类把.xls文件转存为.csv文件,然后再读取csv文件

小弟不才,目前只实现了读取csv文件
但是如何直接读取xls文件和"xls-->csv"文件转换,目前找不到有效的方法

请大大们帮忙。

备注下,编程语言是C++/C

可以用libxl
http://www.libxl.com/

这种为什么不windows下先转换excel到csv文件

可以参考这个博客:
http://blog.csdn.net/u011944141/article/details/38043155

使用python中的xlrd和xlwt模块