Hamdi Gezer: Absätze aus XML mit XSL ausgeben

Beitrag lesen

Hallo,

ich möchte Absätze bzw. Zeilenumbrüche aus eine XML-Datei im XSL ausgeben. Dazu habe ich den u. a. Code programmiert. Es klappt leider nicht.

Weißt Jemand vieleicht, wie man Absätze bzw. Zeilenumbrüche vom XML ins XSL integrieren kann.

Vielen Dank für eure Hilfe.

Gruß
Hamdi

XML-Code:

<Tag>
 <Text>
  Das ist ein Text
  <Absatz/>
  mit einem Absatz.
 </Text>
 <Text>
  Das ist ein Text ohne einem Absatz.
 </Text>
</Tag>

XSL-Code:

<xsl:for-each select="document('Text.xml')//Text">
 <p><xsl:value-of select="Text">
  <xsl:if test="Text/Absatz">
   <br/><br/>
  </xsl:if >
 </xsl:value-of></p>
</xsl:for-each>