Folgende Geschwister gefiltert selektieren

Aufgabenstellung

Quelldokument

Sie befinden sich an der grün markierten Position

<products>
  <product id="1" name="Teekanne" price="25.00" category="1" />
  <product id="2" name="Bleistift" price="0.29" category="2" />
  <product id="3" name="Lautsprecher" price="19.00" category="2" />
  <product id="4" name="Tasse" price="1.99" category="1" />
  <product id="5" name="Apfelsaft" price="1.49" category="1" />
  <product id="6" name="CD-Rohling" price="0.89" category="2" />
  <category id="1" name="Sortiment 2005" />
  <category id="2" name="Sortiment 2006" />
</products>

Aufgabe

Selektieren Sie die nachfolgenden product-Geschwister relativ von ihrem aktuellen Knoten aus, die als Kategorie den Wert 1 enthalten.

Gewünschte Selektion (XML-Ausgabe)

  • <product id="4" name="Tasse" price="1.99" category="1" />
  • <product id="5" name="Apfelsaft" price="1.49" category="1" />

Übung

Ihre Eingabe

Eine Lösung wäre: Lösung