XSLT中的内置模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XSLT中的内置模板相关的知识,希望对你有一定的参考价值。

You need to know about [the presence of] these to understand the processing of an XSLT stylesheet.
  1. <!-- Element or root node: Process children -->
  2. <xsl:template match="* | /">
  3. <xsl:apply-templates />
  4. </xsl:template>
  5.  
  6. <!-- Element or root in specific mode: Process children in that mode -->
  7. <xsl:template match="* | /" mode="m">
  8. <xsl:apply-templates mode="m" />
  9. </xsl:template>
  10.  
  11. <!-- Text or attribute node: Output value -->
  12. <xsl:template match="text() | @*">
  13. <xsl:value-of select="." />
  14. </xsl:template>
  15.  
  16. <!-- PI or comment node: Hide from result -->
  17. <xsl:template match="processing-instruction() | comment()" />

以上是关于XSLT中的内置模板的主要内容,如果未能解决你的问题,请参考以下文章

如何为 XSLT 代码片段配置 CruiseControl 的 C# 版本?

使用 Scala 作为 XSLT 的替代品?

XSLT:无法将操作数转换为“结果树片段”

vs 2010代码片段

vs 2010代码片段

使用 CDATA 元素对 xml 中的 uuid 进行排序的 xslt 模板