我在一個大文件中有以下XML元素,我試圖迭代通過StayDateRange內的元素,我該如何實現?我有其他部分,我需要做類似的事情。Foreach訪問節點內的XML元素
<StDteRange timeUnitType="DAY">
<strtTime>2009-06-28T00:00:00.000</strtTime>
<numOfUnits>4</numOfUnits>
</StDteRange >
IEnumerable<XElement> StDteRange = from el in root.Descendants(aw + "StDteRange ")
select el;
foreach (XElement el in StDteRange)
{
if (el.Name.LocalName=="strtTime")
Console.WriteLine((DateTime)el);
if (el.Name=="numOfUnits")
Console.WriteLine((int)el);
}
你有沒有考慮使用序列化導航控制數據? –
你如何做到這一點?任何意見,表示讚賞。 – user67144