【发布时间】:2012-03-27 16:47:45
【问题描述】:
我有一个复杂的 XML 文件,它在一个主实体中有几个子实体现在我想反序列化并将它们映射到相关类的对象
我正在使用 C#,我该怎么做?
【问题讨论】:
-
这里有一个使用XmlSerializer的教程:switchonthecode.com/tutorials/csharp-tutorial-xml-serialization 虽然教程没有明确地深入到子实体,只要你的属性使用的类是可序列化的,它就会自动级联。
-
这里有一个链接,解释了如何做到这一点。 codingday.com/… 基本上你需要从你的 xml 创建一个 XSD 文件来将 xml 序列化为一个类。
标签: c# xml xml-serialization