1

我有一个如下所示的 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

如何work从 XML 中读取所有元素并将它们存储work在 VB.NET 中的对象列表中?例如:

work(1).name = "Clean Door"
work(1).time = "10h today"
4

1 回答 1

2

您可以使用XmlSerializer或 将DataContractSerializer文件反序列化为对象模型。

您需要使用适当的属性装饰对象模型,以确保序列化按预期工作。

于 2012-08-22T17:55:20.240 回答