sauberes html
Torsten Schneider
- xsl
0 ThomasM
Hi,
Ich muss ein par Alibi xhtml Seiten in "echtes" xhtml wandeln. Tricky ist dabei ein wiederkehrendes Konstrukt der ar
<paragraph> etwas text davor <a href="..."> link</a> mehr text
<table>
</table>
.... und text danach.
</paragraph>
fuer sauberes xhtml muss ich dass nun irgendwie umschreiben mit xslt(1.0) zu
<p> etwas text davor <a href="..."> link</a> mehr text</p>
<table>
</table>
<p>.... und text danach.</p>
wie koennte man vorgehen, wenn ich mich auf dem paragraph knoten befinde
<xsl:template match="paragraph">
<p>
?????
</p>
</xsl:template>
Dankbar fuer Anregungen, da die Suche nicht sehr erfolgreich war ;-(
Hallo Torsten,
wie koennte man vorgehen, wenn ich mich auf dem paragraph knoten befinde
<xsl:template match="paragraph">
<p>
?????
</p>
</xsl:template>
Ansatz:
<xsl:template match="paragraph">
<p><xsl:value-of select="text()[1]"/><xsl:copy-of select="a"/><xsl:value-of select="text()[2]"/></p>
<xsl:copy-of select="table"/>
<p><xsl:value-of select="text()[3]"/></p>
</xsl:template>
Die Textknoten ggf. noch mit normalize-space(...) behandeln.
Grüße,
Thomas