Xpath parentnodes?
HejJeg sidder med et problem med følgende XML fil
--XML start--
<?xml version="1.0"?>
<Root>
<Product>
<Book>
<Geek>
<O1>
<Title>
<Type>Geek</Type>
<Name>c# for dummies</Name>
<Pages>400</Pages>
</Title>
</01>
<O2>
<Title>
<Type>Geek</Type>
<Name>c for dummies</Name>
<Pages>300</Pages>
</Title>
</02>
<O3>
<Title>
<Type>Geek</Type>
<Name>VB for dummies</Name>
<Pages>500</Pages>
</Title>
</03>
<04>
<Title>
<Type>Geek</Type>
<Name>Java for dummies</Name>
<Pages>200</Pages>
</Title>
</04>
</Geek>
<Cook>
<O5>
<Title>
<Type>Cook</Type>
<Name>c# for dummies</Name>
<Pages>400</Pages>
</Title>
</05>
<O6>
<Title>
<Type>Cook</Type>
<Name>c for dummies</Name>
<Pages>300</Pages>
</Title>
</06>
<O7>
<Title>
<Type>Cook</Type>
<Name>VB for dummies</Name>
<Pages>500</Pages>
</Title>
</07>
<08>
<Title>
<Type>Geek</Type>
<Name>Java for dummies</Name>
<Pages>200</Pages>
</Title>
</08>
</Cook>
</Book>
</Product>
</Root>
--XML slut--
Jeg ønsker at kunne søge på bogens type og så få en fabrikeret liste af id'er som har samme type.
Eksempelvis en søgning på Geek vil komme med en liste der ser således ud
Geek.01.Title
Geek.02.Title
Geek.03.Title
Geek.04.Title
Jeg benytter følgende til at finde typen.
---kode start---
XmlDocument typeDoc = new XmlDocument();
typeDoc.Load(xmlFile);
XmlNodeList searchList = typeDoc.DocumentElement.SelectNodes(//Title);
---kode slut---
Nogen der har forslag til hvordan jeg kommer videre????