我有一个动态 XML 结构。我的意思是,根名称可以更改,元素名称可以更改,xml 的结构可以更改。那么如何将动态 xml 反序列化为对象?
通过 xml 元素名称动态创建类,这可能吗?如果是,那么我该怎么做?
最佳答案
So How can I deserialize this type xml to objects?
好吧,如果没有特定的 XSD 架构,您就无法将 XML 反序列化为静态类型类。您可以使用 XDocument或XmlReader类来解析并从中提取信息。
关于c# - 如何从 xml 反序列化数据以及如何通过 xml 元素名称动态创建类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6385883/