-1
A
回答
1
您可以使用XSD.EXE生成一个类你
http://msdn.microsoft.com/en-us/library/x6c1kb0s(v=VS.100).aspx
你可以只传递一个XML文件,它会生成模式并创建可以添加到一个class.cs您的项目
这将根据操作系统和版本而有所不同,但该exe文件位于我的电脑上的此位置: C:\ Program Files(x86)\ Microsoft Visual Studio 8 \ SDK \ v2.0 \ Bin \
相关问题
- 1. 反序列化XML的复杂对象
- 2. 复杂的XML序列化
- 3. 反序列化JSON复杂
- 4. Json.net无法反序列化一个复杂类型的列表
- 5. 复杂对象c的反序列化#
- 6. C#复杂的Json反序列化
- 7. GSON反序列化复杂的对象
- 8. 反序列化复杂的JSON结果
- 9. 反序列化复杂的字符串
- 10. 反序列化复杂的JSON(VB.NET)
- 11. 反序列化复杂的XML到C#对象
- 12. 复杂的XML反序列化到C#类
- 13. Xml使用c中的复杂元素进行反序列化#
- 14. 反序列化一个复杂的动态JSON字符串
- 15. 复杂的XML序列化问题
- 16. BinaryFormatter和反序列化复杂对象
- 17. 序列化(和反序列化)“复杂”与Rails的JSON
- 18. 将xml反序列化为复杂对象
- 19. C#反序列化扩展XML复杂类型
- 20. 反序列化XML字符串复杂类型
- 21. 试图使用VB.net序列化和反序列化一个复杂的XML文件
- 22. 反序列化一般XML
- 23. Unity XML序列化复杂类
- 24. MSMQ复杂对象序列化/反序列化
- 25. XML反序列化一个List <>
- 26. 复杂序列化
- 27. iOS:从NSObject类一般序列化/反序列化复杂的JSON
- 28. XML反序列化
- 29. 反序列化XML
- 30. 反序列化XML
http:/ /stackoverflow.com/questions/226599/deserializing-xml-to-objects-in-c-sharp – Bob2Chiv 2012-03-27 17:04:41
这里是一个使用[XmlSerializer](http://msdn.microsoft.com/en-us/library/system。 xml.serialization.xmlserializer.aspx):http://www.switchonthecode.com/tutorials/csharp-tutorial-xml-serialization尽管本教程没有明确地介绍到子实体中,只要属性使用的类是可序列化,它会自动级联。 – 2012-03-27 16:50:47
下面是一个链接,说明如何做到这一点。 http://www.codingday.com/xml-c-class-generator-for-c-using-xsd-for-deserialization/基本上你需要从你的xml中创建一个XSD文件来将xml序列化到一个类中。 – lurkerbelow 2012-03-27 16:52:34