在.NET3.5中将Excel转换为XML

如何使用.NET框架3.5将Excel文件转换为xml文件

请告诉方法

Excel表格的格式是xls,并转换为标准的xml格式

SpreadsheetGear for .NET将允许您打开工作簿(xls或xlsx格式),使用IRange.Text属性或具有IRange.Value属性的未格式化的原始值获取带格式的文本(如$ 5.00)。 您也可以修改值并在需要时重新计算。 您将需要使用.NET XML API将格式化的文本或未格式化的值写入XML文件。

如果你想自己试试,可以在这里下载免费试用版。

免责声明:我自己的SpreadsheetGear LLC

您可以根据您的要求以各种方式进行操作

  1. 你可以像使用OleDbConnection对象的数据库一样读取它连接到文件并读取数据
  2. 您可以使用System.IO.Packaging来阅读Office 2007(xlsx)文件
  3. 您还可以使用Excel.Application对象模型从Excel中读取信息

这真的取决于你的要求什么方法对你有效。