Hallo Leute,
hab ein Problem mit XPath und komm einfach nicht auf die passende Lösung.
Ich habe folgende XML-Datei:
XML-Daten
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| <TinyBar> <Loadoptions> ... </Loadoptions> <Sections> ... </Sections> <Icons> ... <Icon id="1"> <Name>Test Programm</Name> <Path>D:\Programme\Test\Test.exe</Path> <UsedIcon>0</UsedIcon> <Section>0</Section> </Icon> ... </Icons> </TinyBar> |
Hierbei möchte ich nun mit XPath auf <TinyBar> -> <Icons> -> <Icon> -> <Name> Test
und den Inhalt mit einem String vergleichen und dann die komplette Icon Struktur mit
dem passenden Namen auswählen.
Folgendes hatte ich, was aber nicht funktioniert :
C#-Quelltext
1:
| xmldoc.SelectSingleNode("/TinyBar/Icons/Icon[Name= '" + name + " ']") |
wobei name dann der gesuchte String ist.
Hoffe ihr könnt mir helfen!
Danke