我有一个如下所示的XML文件:
<work>
<name>Clean door</name>
<time>10h today</time>
</work>
<work>
<name> Clean floor </name>
<time>12h today</time>
</work>
文档中有更多work
元素,这只是一个示例。我有一个在VB.net中定义的结构,如下所示:
Structure work
Dim name As String
Dim time As String
End Structure
如何从XML中读取所有work
元素并将它们存储在VB.NET中的work
对象列表中?例如:
work(1).name = "Clean Door"
work(1).time = "10h today"
答案 0 :(得分:2)
您可以使用XmlSerializer
或DataContractSerializer
从文件反序列化到对象模型。
您需要使用适当的属性修饰对象模型,以确保序列化按预期工作。