XPath-Anfänger: XPath: Wie kann ich den Text zwischen zwei Knoten auslesen?

Beitrag lesen

Hallo,
ich habe ein XML-Dokument mit der folgenden Struktur:

<AAA>
   <BBB id="0"/>
   Hallo
   <BBB id="5"/>
   Welt
   <BBB id="9"/>
</AAA>

Nun möchte ich einen Textknoten zwischen zwei bestimmten BBB-Knoten auslesen, deren id gegeben ist. Also zum Beispiel den Text zwischen dem BBB-Knoten mit der id 5 und dem mit der id 9.
Wie kann ich das anstellen?
Vielen Dank für Eure Hilfe!