Merlin: XML Einlesen, Filtern und Ausgeben

Guten Tag,

Ich habe eine XML-Datei mit folgendem Aufbau:

  
<item>  
<no>74</no>  
<psmgr>650</psmgr>  
<pegelname>HOHNSTORF</pegelname>  
<messwert>576</messwert>  
<km>568,97</km>  
<pnp>-0,007</pnp>  
<tendenz>Gleich</tendenz>  
<datum>16.02.2012</datum>  
<uhrzeit>12:36:00</uhrzeit>  
<pegelnummer>5930040</pegelnummer>  
</item>

Wie man sieht handelt es sich hier um Wasserstände bzw. Pegelstände.
Jeder Pegel ist in einem <item> zusammen gefasst.
Aus dieser Liste möchte ich mir nun den Pegelnamen, Messwert, Tendenz, Datum und Uhrzeit von 3 Pegeln anzeigen lassen.

Meine eigenen Künste bzw. zusammen geschnippselten Scripte reichen dafür nur leider bei weitem nicht aus. Bei Google habe ich zwar viele möglichkeiten gefunden die XML Einzulesen und als gesammtes Formatiert auszugeben aber ich bin scheinbar nicht in der Lage nur die Werte für diese 3 Pegel anzeigen zu lassen.
Pegelnummer, -name oder die Nr. des Items sind bekannt.

Die ganze Datei ist unter http://pegelonline.wsv.de/svgz/pegelstaende_neu.xml zu finden.

Danke und Grüße
Merlin