<br/>
html に 4 つの行がある xml に変換するドキュメントがあります。1つだけ必要です。これらの 4 つを 1 つに変換するためのテンプレートは何ですか?
質問する
167 次
1 に答える
1
br
テンプレートがデフォルトの恒等変換を使用してプッシュ スタイルで記述されていると仮定すると、単純にその前に があるものに一致し、br
何もしません。
<xsl:template match="br[preceding-sibling::*[1][self::br]]"/>
完全なスタイルシートの例を次に示します。
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="@*|node()">
<xsl:copy><xsl:apply-templates select="@*|node()"/></xsl:copy>
</xsl:template>
<xsl:template match="br[preceding-sibling::*[1][self::br]]"/>
</xsl:stylesheet>
于 2013-04-26T18:50:44.187 に答える