我有一个Excel电子表格,看起来像:如何将CLS中的XLS文档转换为XML?
spreadsheet http://img186.imageshack.us/img186/6495/exelf.jpg
我想将其转换为某些XML看起来像:
<UserName>
bla1
</UserName>
<Mail>
bla1[at]bla2.com
</Mail>
<Address>
World
</Address>
谁能帮助我在C#这样做吗?
我有一个Excel电子表格,看起来像:如何将CLS中的XLS文档转换为XML?
spreadsheet http://img186.imageshack.us/img186/6495/exelf.jpg
我想将其转换为某些XML看起来像:
<UserName>
bla1
</UserName>
<Mail>
bla1[at]bla2.com
</Mail>
<Address>
World
</Address>
谁能帮助我在C#这样做吗?
看看这个谷歌的结果:
http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/b6e8a28c-6760-4e86-a1aa-e2ce9ec36380
阅读Excel文件到一个DataTable,并使用DataTable.WriteXml()。
不工作英语您的评论。 – jrockway 2010-03-08 15:31:54
尝试文件|另存为,文件类型的.xml
这个XML可能太冗长了,可能认为数据是行/列而不是用户名,电子邮件地址和地址。然而,可能是一个好的第一步;转换XML树非常简单。 – jrockway 2010-03-08 14:35:05
@jrockway - 现在问题已经整理好了,现在很清楚他想要一个c#实现,所以我的答案是无关紧要的 - 但是,我猜想原生输出会很冗长,而且不可配置 – 2010-03-08 14:40:44
下次你可能想写一个更好的标题,我已经提前为你解决了这个问题。此外,如果您自己尝试尝试,您会获得更好的结果,并让我们知道您卡在哪里。另外,你可能会学到一些东西。 – Erik 2010-03-08 14:32:59
我也修正了英文。这在理论上是一个很好的问题...... – jrockway 2010-03-08 14:34:16