XSLT转换有助于内部元素

时间:2016-03-16 21:28:32

标签: xslt

<name> ABC     <suffix>XYZ</suffix> </name>

如何转换名称元素没有后缀和单独后缀任何帮助非常感谢,我试过孩子,祖先没有选项但没有工作

2 个答案:

答案 0 :(得分:0)

尝试类似:

<xsl:template match="name">
    <product_name>
        <xsl:value-of select="text()" />
    </product_name> 
    <product_suffix>
        <xsl:value-of select="suffix" />
    </product_suffix> 
</xsl:template>

答案 1 :(得分:0)

我得到的最简单的解决方案是不使用

包含内部元素
/node()[not(self::suffix)]

感谢您的帮助