-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.net無法反序列化一個複雜類型的列表
- 4. 複雜對象c的反序列化#
- 5. 反序列化複雜的JSON結果
- 6. 反序列化複雜的XML到C#對象
- 7. 複雜的XML反序列化到C#類
- 8. 複雜的XML序列化問題
- 9. BinaryFormatter和反序列化複雜對象
- 10. 序列化(和反序列化)「複雜」與Rails的JSON
- 11. 將xml反序列化爲複雜對象
- 12. C#反序列化擴展XML複雜類型
- 13. 試圖使用VB.net序列化和反序列化一個複雜的XML文件
- 14. 反序列化一般XML
- 15. 複雜序列化
- 16. iOS:從NSObject類一般序列化/反序列化複雜的JSON
- 17. 反序列化XML
- 18. 反序列化XML
- 19. XML反序列化
- 20. XML反序列化
- 21. XML反序列化
- 22. 反序列化XML
- 23. 反序列化XML
- 24. XML反序列化
- 25. xml-反序列化
- 26. xml序列化和反序列化(隱藏一個節點頭)
- 27. XML反對反序列化
- 28. 用Gson反序列化一個複雜的JSON(幾個嵌套元素)
- 29. 部分xml序列化/反序列化
- 30. C#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