如何仅使用XSL访问xml的第n级层次结构

时间:2012-03-21 07:23:38

标签: xslt

我必须从动态生成的xml文档中提取一些记录,这些记录的层次结构将是预定义的格式,但层次结构的深度将不知道。我在.net框架中工作,我知道我们可以使用xsl中的.net方法,并且我们需要在传统编程范例中使用递归函数。但我不知道如何使用纯xsl来解决它,这是我在这种特殊情况下需要做的事情。

1 个答案:

答案 0 :(得分:1)

在节点名称示例之前使用//

<xsl:template match="//temp">
  <!--do whatever you want-->
</xsl:template>

这将适用于任何层次结构中出现名称为temp的所有元素。