Zugriff auf Elemente aus der XML-Datei
Marcel
- xsl
2 Thomas J.S.0 Marcel
Ich habe folgende Struktur meiner XML-Datei:
<forschung>
<projekte>
<projekt>
<leiter>
<id>xyz.1234.001</id>
</leiter>
</projekt>
...
<projekte>
<personen>
<person id="xyz.1234.001">
<nachname></nachname>
</person>
...
</personen>
</forschung>
Ich gebe mit einer for-each Schleife alle Projekte aus und will über die <leiter><id> auf die Daten der Person zugreifen. Ist das möglich?
Danke, Marcel
Hallo,
Ich gebe mit einer for-each Schleife alle Projekte aus und will über die <leiter><id> auf die Daten der Person zugreifen. Ist das möglich?
Ja. z.B. so:
<xsl:for-each select="projekt">
<xsl:variable name="id" select="leiter/id" />
Leiter: <xsl:value-of select="/personen/person[@id = $id]/nachname" />
</xsl:for-each>
Ja. z.B. so:
<xsl:for-each select="projekt">
<xsl:variable name="id" select="leiter/id" />
Leiter: <xsl:value-of select="/personen/person[@id = $id]/nachname" />
</xsl:for-each>
Vielen Dank. Genau danach hatte ich gesucht!