使用 Perl 解析 SpreadsheetML
使用 Perl 解析 SpreadsheetML 格式的文件的最佳方法是什么?我尝试过 Spreadsheet::ParseExcel,但它无法识别该格式。这是我在尝试该模块时遇到的错误:
No Excel data found in file
据我所知,CPAN 似乎没有可以解析它的模块。
最简单的方法是什么?
What's the best way to parse a file in SpreadsheetML format with Perl? I've tried Spreadsheet::ParseExcel, but it doesn't recognize the format. Here's the error I get when trying that module:
No Excel data found in file
It looks like CPAN doesn't have a module that can parse it as far as I can see.
What's the easiest way to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 CPAN 中搜索“spreadsheet excel xml”会出现 Spreadsheet::ParseExcel,其描述中提到:
值得一试...
Searching CPAN for 'spreadsheet excel xml' results in Spreadsheet::ParseExcel, which mentions in the description:
Worth to try...
是XML,使用
XML::Twig
来处理文件或XML::XPath
来获取值。It's XML, use
XML::Twig
to process the file orXML::XPath
to grab values.Spreadsheet::XLSX 或 SimpleXlsx Perl 模块可用于读取 XLSX 格式。
The Spreadsheet::XLSX or SimpleXlsx Perl modules can be used to read the XLSX format.