1

我想问一个问题,是否有可能在未安装 Microsoft Excel 的计算机上读取和写入 matlab 2008 中的 .xlsx 文件。我想知道matlab是否有任何openxml类型的解决方案?

4

1 回答 1

1

看看 BatchConv,它基于 OpenOffice,应该能够将 XLSX 转换为 CSV 或 XLS。您可以通过 MATLABsystem命令调用它来自动化整个过程。

或者,您可以使用 Apache POI,但如果您尝试使用它,请记住您的 MATLAB 2008 运行的是旧的 JRE,它可能与能够读取 xlsx 的最新版本的 Apache POI 不兼容。如果您需要更新 java 以使用 Apache POI,请参阅本文

于 2014-08-25T08:04:09.550 回答