如何将Excel XML文件读取/转换为R / CSV?

我有几百个XML文件。 它们可能是从Excel生成的。 我想阅读它到R或转换为CSV。 所有文件的标题看起来像这样:

<?xml version="1.0" encoding="UTF-8"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40"> <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"> 

我总是可以编写parsing器,但是想避免这样做。 我没有Excel

从“Excel电子表格”读取数据时,“R数据导入/导出”手册(与R一起安装的免费手册之一)中有一章。 如果上述XML文件是最近版本的Excel保存的电子表格,那么其中一些工具应该可以轻松读取它们。 我可能会从RODBC软件包或XLConnect软件包开始。

如果这些不起作用,那么XML包至less应该使parsing器的写入更容易。