1
我的XSL文件深度更改標題級別:如何通過XSLT基於XML格式
...
<div>
<xsl:choose>
<xsl:when test="count(ancestor::node()) = 1">
<h2>
</xsl:when>
<xsl:when test="count(ancestor::node()) = 2">
<h3>
</xsl:when>
</xsl:choose>
<xsl:attribute name="id">
<xsl:value-of select="@id" />
</xsl:attribute>
<xsl:copy-of select="title/node()"/>
<xsl:choose>
<xsl:when test="count(ancestor::node()) = 1">
</h2>
</xsl:when>
<xsl:when test="count(ancestor::node()) = 2">
</h3>
</xsl:when>
</xsl:choose>
</div>
我知道這是不允許拆標籤H2 ....../H2,H3 .../H3喜歡這個。
但是如何正確地做到這一點?
謝謝!我做了像thsi我不知道xsl:element命令:-) –
podeig
2011-05-11 10:43:41