Язык преобразований XSL


B Справочник синтаксиса элементов - часть 3


<!-- Category: top-level-element -->

<

  name = qname

  select = expression>

  <!-- Content: template -->

</xsl:param>

<!-- Category: top-level-element -->

<


  elements = tokens />

<!-- Category: instruction -->

<

  name = { ncname }>

  <!-- Content: template -->

</xsl:processing-instruction>

<

  select = string-expression

  lang = { nmtoken }

  data-type = { "text" | "number" | qname-but-not-ncname }

  order = { "ascending" | "descending" }

  case-order = { "upper-first" | "lower-first" } />

<!-- Category: top-level-element -->

<

  elements = tokens />

<

  id = id

  extension-element-prefixes = tokens

  exclude-result-prefixes = tokens

  version = number>

  <!-- Content: (*, top-level-elements) -->

</xsl:stylesheet>

<!-- Category: top-level-element -->
<xsl:template
  match = pattern
  name = qname
  priority = number
  mode = qname>
  <!-- Content: (

href="#element-param">xsl:param*, template) -->
</xsl:template>

<!-- Category: instruction -->

<

  disable-output-escaping = "yes" | "no">

  <!-- Content: #PCDATA -->

</xsl:text>

<

  id = id

  extension-element-prefixes = tokens

  exclude-result-prefixes = tokens

  version = number>

  <!-- Content: (*, top-level-elements) -->

</xsl:transform>

<!-- Category: instruction -->

<xsl:value-of

  select = string-expression

  disable-output-escaping = "yes" | "no" />

<!-- Category: top-level-element -->

<!-- Category: instruction -->

<

  name = qname

  select = expression>

  <!-- Content: template -->

</xsl:variable>

<

  test = boolean-expression>

  <!-- Content: template -->

</xsl:when>

<

  name = qname

  select = expression>

  <!-- Content: template -->

</xsl:with-param>




- Начало -  - Назад -  - Вперед -