2017-03-30 28 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> 
相关问题