mat: Anzeigen von zugehörigen daten in andrem baum oder zweig

Hallo erst mal und schon mal Dank an die, die mir weiterhelfen können und sich Mühe geben.

Also mein Problem ist folgendes ich habe eine XML Datei mit etwa folgendem Aufbau:

<root>
  <bla_lst>
    <bla id="...">
      <...></...>
          ...
      <...></...>
    </bla>
    <bla id="...">
      <...></...>
          ...
      <...></...>
    </bla>
  </bla_lst>
  <blabla_lst>
    <blabla id="...">
      <...></...>
          ...
      <...></...>
    </blabla>
    <blabla id="...">
      <...></...>
          ...
      <...></...>
    </blabla>
  </blabla_lst>
</root>

So und nun erzeuge ich aus <bla> eine Tabelle für alle blas. ist alles noch easy. aber eines dieser felder soll ein teil des Inhaltst von blabla enthalten.
Zu jedem <bla> ist ein <blabla> über die id="..." zugeordnet.

wie kann ich nun den inhalt von <blabla><...> einfügen ohne dass der Inhalt aller blablas eingefügt wird wie mir dass bissher bei allen meinen Ideen passierte?

nochmals danke mfg Mat

ps: hier ist das xml file ganz zu sehen.
http://carat.icn.siemens.de/groeber/SD_CARAT_S30050-Q6135-S-3_32_0_0_20040528_1038.xml

  1. <xsl:for-each select="//blabla">
    <xsl:variable name="blabla" select="."/>
    <xsl:for-each select="//bla[@id=$blabla/@id]">
    ...
    </xsl:for-each>
    </xsl:for-each>

    1. Vielen Dank für die rasche Antwort hast mir sehr geholfen!
      thx

      mfg Mat

      1. Gern geschehen! :) Schönes Wochenende!