如何在C#中反序列化未知XML?

时间:2016-09-26 09:11:40

标签: c# xml

我的问题是:如何将未知的XML反序列化为C#类?我知道"粘贴特殊 - >将XML粘贴为类"但我需要从XML生成C#classes对象的东西(代码)。我的程序需要添加,删除和编辑树XML中的所有节点。

1 个答案:

答案 0 :(得分:0)

您可以通过使用XDocument,解析XML,将C#CodeDom输出到内存,在内存中进行编译来实现。不知道你为什么要做这样的事情,但XML Parsing和CodeDom是可行的方法。