Hey Leute,
ich habe eine große Bitte an euch. Ich habe dieses Semester eine XML Vorlesung und muss eine Aufgabe abgeben, die in meine Endnote mit einfließt.
Da der Dozent Holländer ist, ist er wirklich schwer zu verstehen und irgendwie werde ich aus XPATH nicht schlau.
Rein theoretisch sollen wir eine Suchmaschine mit SOLR auf der Basis eines Datensatzes bauen, vorher hat er uns zum verständnis ein paar Fragen aufgegeben:
bzw. es ist eine, mit der ich nicht klarkomme:
Zitat:
Betrachten Sie das Element contentMeta. Hier gibt es Keywords und eine Headline. Schreiben Sie einen XPath Ausdruck, der die Keywords, die auch in der Headline stehen, als Resultat hat. Suchen Sie ggf. erst eine Datei, in der das Ergebnis nicht leer ist.
|
Die xml Datei, die dem zugrunde liegt, habe ich mal hochgeladen, da sie sonst den Post-Rahmen sprengen würde: [
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Nun meine Frage: geht folgender XPATH Ausdruck schon in die richtige Richtung?
Code:
//contentMeta[@keyword=@headline]/keyword
oder der hier
Code:
//contentMeta[child::keyword=child::headline]/keyword
Bitte helft mir
Vielen Dank im Voraus
Chris