2012-08-22 24 views
1

來讀取XML數據到結構我有一個看起來像這樣的XML文件:如何用vb.net

<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並將其存儲在VB.NET work對象的列表?例如:

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

什麼是在這個XML文檔中調用的文檔元素(所有這些工作元素所在的根元素)? –

回答

2

您可以使用該XmlSerializerDataContractSerializer從文件到你的對象模型反序列化。

您將需要修飾具有適當屬性的對象模型,以確保序列化按預期工作。