0

我有一个包含不同标签的 xml 文件,我想输出名称以“C_”开头的标签

如何用 xslt 做到这一点 谢谢

4

1 回答 1

0

使用恒等转换模板加上一个禁止复制不以该名称开头的元素的模板:

<xsl:template match="@* | node()">
  <xsl:copy>
   <xsl:apply-templates select="@* | node()"/>
  </xsl:copy>
</xsl:template>

<xsl:template match="*[not(starts-with(local-name(), 'C_'))]"/>
于 2013-09-05T10:47:02.177 回答