0

以下のような XML があります。

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

以下のように、これら2つを単一の要素に結合したいと思います

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

XSLT の使用

4

1 に答える 1

1

xsl:value-ofXSLT 2.0 で最も簡単な方法は、separator属性を使用することだと思います。

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

の値のみを使用するように を変更したり、値と順序指定するように を変更select="*"したりすることもできます。select="CN|CT"CNCTselect="*"select="CN,CT"

于 2012-12-17T05:22:27.097 に答える