Forum Doku Wiki Blog

Forumsarchiv 2004, August
Frage zu <xsl:apply-templates>

archivierte Beiträge lesen

  1. (XSL) Frage zu <xsl:apply-templates> von frage, 06. 08. 2004, 10:19

Frage zu <xsl:apply-templates>

Der folgende Beitrag wurde am 06. 08. 2004, 10:19 Uhr von frage veröffentlicht.

Hallo, habe ein Problem in meiner xsl und zwar:

habe eine xml ähnlicher Struktur:
<test>
<p>blabla<img/>blabla<img/>bla<img/></p><p>blablalbla<img/></p>
</test>

Habe also innerhalb des test mehrere <p>s, die Bilder enthalten können. Habe für img ein Template gemacht, wird auch wunderbar dargestellt. Problem: Ich brauche ein <xsl:apply-templates> nur für das erste <p>, also dass der ganze Text und auch alle Bilder innerhalb dieses p richtig erkannt und dargestellt werden, kann man das machen? Vielen Dank im Voraus!

Frage zu <xsl:apply-templates>

Der folgende Beitrag wurde am 06. 08. 2004, 12:14 Uhr von Thomas Meinike veröffentlicht.

Hallo,

> Habe also innerhalb des test mehrere <p>s, die Bilder enthalten können. Habe für img ein Template gemacht, wird auch wunderbar dargestellt. Problem: Ich brauche ein <xsl:apply-templates> nur für das erste <p>, also dass der ganze Text und auch alle Bilder innerhalb dieses p richtig erkannt und dargestellt werden, kann man das machen?

Vom Ansatz her so:

<xsl:template match="/">

  <xsl:apply-templates select="test/p[1]"/>

</xsl:template>


<xsl:template match="p">

  <p><xsl:apply-templates/></p>

</xsl:template>


<xsl:template match="img">

  <img src="..." alt="..."/>

</xsl:template>

MfG, Thomas

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4