Forum: XML
C#
by Khabarakh,
9. Mai 2008
Die Eigenschaft nicht mit "nodeIter" sondern mit "productNode" befüllen ;) . Hatte es in meinem Code (WriteLine) korrigiert, aber vergessen, nochmal explizit darauf hinzuweisen.
Forum: XML
C#
by Khabarakh,
9. Mai 2008
Das innere Select weiß ja nichts vom äußeren, genauer gesagt von dessen "Current"-Knoten. Also bekommst du mit "/item" im zweiten XPath wieder alle item-Elemente. Die zwei Abfragen müssen aufeinander aufbauen:
while (nodeIter.MoveNext()) {
var nodeProduct = nodeIter.Current.Select("shortdescription");
nodeProduct.MoveNext();
Console.WriteLine(nodeProduct.Current.Value);
PS: XPath ist...