使用C#将XML文件加载到一个Excel工作簿的工作表

我有一个XML文件,我正试图加载到Excel中的现有工作簿。 我意识到,我可以简单地打开文件,它会轻松加载到Excel中。 我正试图将其加载到我已经打开的工作簿中的特定工作表。 最好的做法是什么? 我有一个string的XML文件的path,但我失去了从那里去的地方。

我可能会看看Excel COM自动化API。 这使您可以获取内存中的数据或您的案例中的XML文件,并以编程方式将其放入工作簿中的任何单元格中。 这是更多的工作,但它给了你更多的控制。

从C#,你会想看看Microsoft.Office.Interop.Excel DLL,如果你select走这条路线。 希望别人会来,给你一个更容易的答案,但这是我现在能想到的最好的。