0

我有一个如下的 XML:

<chap>
      <CN>1</CN>
      <CT>xxxx</CT>
</chap>

我想将这两者组合成一个元素,如下所示

<div class="chap-title">1  xxxx</div>

使用 XSLT

4

1 回答 1

1

我认为 XSLT 2.0 中最简单的方法是使用xsl:value-of属性separator

<xsl:template match="chap">
    <div class="chap-title">
        <xsl:value-of select="*" separator="  "/>
    </div>
</xsl:template>

您还可以将 to 更改select="*"select="CN|CT"仅使用 and 的值,CNCTselect="*"to更改select="CN,CT"为指定值顺序。

于 2012-12-17T05:22:27.097 回答