【发布时间】:2016-03-16 21:28:31
【问题描述】:
<name> ABC <suffix>XYZ</suffix> </name>
如何转换没有后缀的名称元素和单独的后缀任何帮助非常感谢,我尝试了没有选项的孩子,祖先但没有工作
【问题讨论】:
-
您的问题不清楚。在您的示例中,转换的预期输出是什么?
-
预期输出为
ABC XYZ
标签: xslt
<name> ABC <suffix>XYZ</suffix> </name>
如何转换没有后缀的名称元素和单独的后缀任何帮助非常感谢,我尝试了没有选项的孩子,祖先但没有工作
【问题讨论】:
标签: xslt
尝试类似:
<xsl:template match="name">
<product_name>
<xsl:value-of select="text()" />
</product_name>
<product_suffix>
<xsl:value-of select="suffix" />
</product_suffix>
</xsl:template>
【讨论】:
我得到的最简单的解决方案是不使用
包含内部元素/node()[not(self::suffix)]
感谢您的帮助
【讨论】: