今天一上午在安装libxml2库,设置了环境变量,但在安装roo(nokogiri)时,还是提示“libxml2 is missing”,windows确实很让人有挫败感,但是公司的系统要在IE上跑,没办法只能寻找另外的方法了。
刚才在Stack Overflow上看到RubyXL也可以处理xlsx格式的excel,立即下载了gem。例如,参考GitHub,我们可以利用以下脚本,输出Sheet1的value:
workbook = RubyXL::Parser.parse("C:/test.xlsx")
workbook.worksheets[0].extract_data