我该如何强制XSL使用结束标记来写出来呢

  • 本文关键字:结束 何强制 XSL xml xslt-1.0
  • 更新时间 :
  • 英文 :


我有这个XSL片段:

     <xsl:if test="@BookmarkId">
        <a>
          <xsl:attribute name="name">
            <xsl:value-of select="concat('week', @BookmarkId)"/>
          </xsl:attribute>
        </a>
      </xsl:if>

输出为:

<a name="week1"/>

但在这种情况下,我要求它是:

<a name="week1"></a>

我该怎么做?

谢谢。

请使用此解决方案

 <xsl:if test="@BookmarkId">
    <a>
      <xsl:attribute name="name">
        <xsl:value-of select="concat('week', @BookmarkId)"/>
      </xsl:attribute>
      <![CDATA[ ]]>
    </a>
  </xsl:if>

相关内容

  • 没有找到相关文章

最新更新