W3C XPath Übungsaufgaben
Auf den folgenden Seiten haben wir Ihnen XPath Übungsaufgaben zusammen gestellt. In der täglichen Entwicklungsarbeit mit onion.net werden Sie immer wieder auf Probleme oder Konstellationen dieser Art stoßen.
Die Aufgaben bestehen darin, mittels eines XPath-Ausdrucks das gewünschte Ergebnis auf einem XML-Dokument zu erzeugen. Das Ergebnis kann entweder ein Text sein, zum Beispiel der Wert eines Attributs oder die Anzahl bestimmter Elemente, oder selbst ein XML. Alle Informationen, die Sie für die Lösung benötigen, werden in der Übung zur Verfügung gestellt.
Der Schwierigkeitsgrad der Aufgaben steigt zum Ende hin. Trotzdem können Sie natürlich mit einer beliebigen Aufgabe beginnen oder sich einfach der Reihe nach durch die Übungen klicken.
Eine Einführung zum Thema XPath finden Sie auf den Seiten von w3schools.com.
Wir wünschen Ihnen viel Spaß und Erfolg bei der Bearbeitung der Übungen!
Verfügbare Aufgaben
- Attributselektion
- Bedingte Elementselektion
- Zeichenketten zusammenfügen
- Filterung nach Attributwert
- Filterung nach numerischen Werten
- Anzahl limitieren
- Filterung nach Zeichenbedingungen
- Filterung nach Textlänge
- Auf- und Abrunden und Addieren
- Folgende Geschwister selektieren
- Folgende Geschwister gefiltert selektieren
- Attributeselektion mit Namensräumen
- Alle Links eines Dokuments selektieren
- Alle Links zu Google innerhalb eines Dokuments selektieren
- Elemente nach Namen selektieren
- Elemente nach Namen selektieren mit Namensräumen
- Nach bestimmten Kriterien ausgewählte Elemente zählen
- Inhalt eines Elternelements
- Umgebendes Element finden
- Erstes und letztes Element
- Zeichenkette verändern
- Knoten mit Bedingung zählen
- Vergleiche in Bedingungen
- Alle Links, die ein neues Fenster öffnen, selektieren
- Position errechnen
- Klein- in Großschreibung wandeln
- Querystring selektieren
- Elemente mit gemischtem Text
- Filterung nach Schlüssel und Zahlenwert
- Summierung nach Schlüssel und Zahlenwert
- Nach Anzahl Unterelemente selektieren
- Elemente nach Namensraum selektieren
- XML-Dokument in CSV-Ausgabe wandeln