Katja: Kriege Output nicht hin...

Beitrag lesen

Hallo zusammen,
Ich glaube ich habe XPath noch nicht so ganz verstanden?!
Ich arbeite mit "apply-templates", aber kriege meinen
gewuenschten Output einfach nicht hin.
Bezogen auf unten aufgefuehrten Baum moechte ich folgenden
Output erzeugen:

123456 1.1
123456 2.2

Und zwar soll als erstes die Tel.Nr des Kunden (in diesem
Fall desjenigen mit der Nr 74614) erscheinen. Dann moechte
ich aus dem zu diesem Kunden dazugehoerigen <ElementC>,
dessen <Typ> Element den Wert "Gegenwaertig" enthaelt,
die Werte aus den Elementen <Versicherung> und <Steuern>
ausgeben - aber jeweils in einer neuen Zeile (s. Bsp. oben).
Und jeweils wieder mit der TelNr. davor.
Hmm... ziemlich verworren - waere aber super dankbar wenn
mir trotzdem jemand helfen koennte.
Gruss, Katja

<Root>
  <Element1>
    <Element2>
 <Kunde>
   <Nr>74613</Nr>
   <TelNr>654321</TelNr>
 </Kunde>
 <Kunde>
   <Nr>74614</Nr>
   <TelNr>123456</TelNr>
 </Kunde>
    </Element2>
  </Element1>

<ElementA>
    <ElementB>
 <ElementC>
   <Kunde_Nr>74614</Kunde_Nr>
   <Versicherung>0.0</Versicherung>
   <Steuern>0.0</Steuern>
   <Typ>Vorgeschlagen</Typ>
 </ElementC>
 <ElementC>
   <Kunde_Nr>74614</Kunde_Nr>
   <Versicherung>1.1</Versicherung>
   <Steuern>2.2</Steuern>
   <Typ>Gegenwaertig</Typ>
 </ElementC>
     </ElementB>
  </ElementA>
</Root>