我看起來像這樣的在從衆多選擇元素的XDocument
<TripList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xmlopen.rejseplanen.dk/xml/rest/hafasRestTrip.xsd">
<Trip>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 61" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 52" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
</Trip>
<Trip>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 61" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 52" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
</Trip>
<Trip>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 191" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 152" type="BUS">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
</Trip>
<Trip>
<Leg name="til fods" type="WALK">...</Leg>
<Leg name="Bus 31" type="TB">...</Leg>
<Leg name="til fods" type="WALK">...</Leg>
</Trip>
</TripList>
我需要選擇「第三」旅行中的Windows Phone使用的XDocument元素的XML,我會如何呢?
我試過的東西一樣
foreach (var Stykke in xdoc.Root.Elements("Trip")[2].Elements("Leg"))
{
}
正如你所看到的,想獲得從第三的所有支柱元件。
這可能是一個非常愚蠢的問題,但我無法在其他地方找到適合我的問題的答案。
我不熟悉的WP7,但你可以使用XPath? – Mzf