2017-03-30 24 views
-2

我有一個帶有多個父子結構的xml。一個結構是這樣的:使用XSLT將幾個子項目連接成一個子項目

<parent> 
    <child>Sam</child> 
    <child>Tom</child> 
    <child>Joe</child> 
</parent> 

我想要的結果看起來像這樣:

<parent> 
    <child>Sam;Tom;Joe</child> 
</parent> 

如何實現結果XSLT?

+2

通過編寫XSLT,然後纔在這裏發佈提問* *後你是真正的襲擊,並能證明你已經嘗試了什麼,結果是如何從不同你想要什麼。不是假設我們在這裏爲您從規範中編寫代碼。閱讀[問]。 – kjhughes

回答

0

在XSLT 2.0,你可以寫:

<xsl:template match="parent"> 
    <xsl:copy> 
    <child> 
     <xsl:value-of select="child" separator=";"/> 
    </child> 
    </xsl:copy> 
</xsl:template> 
相關問題