XDocument的內容是下面的XML。XDocument到對象列表
我想獲得一個List(),請參閱此消息的結尾處。
<myXml>
<myDatas code="01">
<myVar name="myvar" value="A" />
<myData name="A" value="A1" />
<myData name="B" value="B1" />
</myDatas>
<myDatas code="02">
<myVar name="myvar" value="B" />
<myData name="A" value="A2" />
<myData name="D" value="D2" />
</myDatas>
</myXml>
public class MyData
{
public string MainCode { get; set; }
public string Code { get; set; }
public string Value { get; set; }
}
我想一個List()這個內容應該是這樣的:
new MyData { MainCode = "01"; Code = "A"; Value = "A1" };
new MyData { MainCode = "01"; Code = "B"; Value = "B1" };
new MyData { MainCode = "02"; Code = "A"; Value = "A2" };
new MyData { MainCode = "02"; Code = "D"; Value = "D2" };
我的答案最終不適合你嗎? (我看到你不接受它。)請添加一個註釋,指出問題。 – 2013-02-27 07:02:52
-1用於編輯問題。您提出了一個問題,您已經收到了有關該問題的正確答案。 – 2013-02-27 07:14:34
@lazyberezovsky你是對的,我刪除了更新 – 2013-02-27 08:03:35