【发布时间】:2021-03-26 14:22:57
【问题描述】:
我是 C# 编程的新手,我陷入了如何反序列化这个 XML 文档,我看过这个教程 How to Deserialize XML document,它很有帮助,但是你可以看到我的 XML 包含更多信息,而且他更复杂:
<?xml version="1.0" encoding="utf-8"?>
<Classrooms>
<Classroom name="ClassroomA">
<Students name = "John"/>
<Students name = "Bryan"/>
<Students name = "Eva"/>
</Classroom>
<Classroom name="ClassroomB">
<Students name = "Harry"/>
<Students name = "Emma"/>
<Students name = "Joe"/>
</Classroom>
<Classroom name="ClassroomC">
<Students name = "Lionnel"/>
<Students name = "Rio"/>
<Students name = "Eva"/>
</Classroom>
</Classrooms>
我的主要目标是从我的 XML 文件创建教室地图:
示例:字典
键 1:教室 A,价值观:John、Bryan、Eva
关键 2:教室 B,价值观:Harry、Emma、Joe
关键 3:classicC,价值观:Lionnel、Rio、Eva
感谢您的帮助
【问题讨论】:
标签: c# xml serialization deserialization xml-serialization