Deepx Xsl Transformations Xslt

ADVERTISEMENT

ADDITIONAL FUNCTION ELEMENTS
use-attribute-sets = qnames>
</xsl:message>
<!-- Content: template -->
NAMED TEMPLATE ELEMENT
xsl:decimal-format
§ 12.3
</xsl:copy>
xsl:element
§ 7.1.4
xsl:call-template
§ 6
<xsl:decimal-format
name = qname
<xsl:element
<xsl:call-template
decimal-separator = char
name = { qname }
name = qname>
grouping-separator = char
namespace = { uri-reference }
<!-- Content: xsl:with-param* -->
infinity = string
use-attribute-sets = qnames>
</xsl:call-template>
minus-sign = char
<!-- Content: template -->
NaN = string
OUTPUT ELEMENT
</xsl:element>
percent = char
xsl:namespace-alias
§ 7.1
per-mille = char
xsl:output
§ 16
zero-digit = char
<xsl:namespace-alias
digit = char
<xsl:output
stylesheet-prefix = prefix | "#default"
pattern-separator = char />
method = "xml" | "html" | "text" | qname-but-not-ncname
result-prefix = prefix | "#default" />
xsl:key
§ 12.2
version = nmtoken
xsl:number
§ 7.7
encoding = string
<xsl:key
omit-xml-declaration = "yes" | "no"
<xsl:number
name = qname
standalone = "yes" | "no"
level = "single" | "multiple" | "any"
match = pattern
doctype-public = string
count = pattern
use = expression />
doctype-system = string
from = pattern
cdata-section-elements = qnames
value = number-expression
CONDITIONAL PROCESSING ELEMENTS
indent = "yes" | "no"
format = { string }
media-type = string />
lang = { nmtoken }
xsl:choose
§ 9.2
letter-value = { "alphabetic" | "traditional" }
REPETITON ELEMENT
<xsl:choose>
grouping-separator = { char }
<!-- Content: (xsl:when+, xsl:otherwise?) -->
grouping-size = { number } />
xsl:for-each
§ 8
</xsl:choose>
xsl:processing-instruction
§ 7.3
xsl:if
§ 9.1
<xsl:for-each
<xsl:processing-instruction
select = node-set-expression>
<xsl:if
name = { ncname }>
<!-- Content: (xsl:sort*, template) -->
test = boolean-expression>
<!-- Content: template -->
</xsl:for-each>
<!-- Content: template -->
</xsl:processing-instruction>
SORTING ELEMENT
</xsl:if>
xsl:text
§ 7.2
xsl:otherwise
§ 9.2
xsl:sort
§ 10
<xsl:text
<xsl:otherwise>
disable-output-escaping = "yes" | "no">
<xsl:sort
<!-- Content: template -->
<!-- Content: #PCDATA -->
select = string-expression
</xsl:otherwise>
</xsl:text>
lang = { nmtoken }
xsl:when
§ 9.2
xsl:value-of
§ 7.6.1
data-type = { "text" | "number" | qname-but-not-ncname }
order = { "ascending" | "descending" }
<xsl:when
<xsl:value-of
case-order = { "upper-first" | "lower-first" } />
test = boolean-expression>
select = string-expression
<!-- Content: template -->
disable-output-escaping = "yes" | "no" />
STYLESHEET STRUCTURE ELEMENTS
</xsl:when>
DATA MODEL ELEMENTS
xsl:import
§ 2.6.2
CREATING RESULT-TREE ELEMENTS
xsl:preserve-space
§ 3.3
<xsl:import
xsl:attribute
§ 7.1.3
href = uri-reference />
<xsl:preserve-space
xsl:include
§ 2.6.1
<xsl:attribute
elements = tokens />
name = { qname }
xsl:strip-space
§ 3.3
<xsl:include
namespace = { uri-reference }>
href = uri-reference />
<!-- Content: template -->
<xsl:strip-space
xsl:stylesheet
§ 2.2
</xsl:attribute>
elements = tokens />
xsl:attribute-set
§ 7.1.4
<xsl:stylesheet
FALLBACK ELEMENT
id = id
<xsl:attribute-set
extension-element-prefixes = tokens
xsl:fallback
§ 15
name = qname
exclude-result-prefixes = tokens
use-attribute-sets = qnames>
<xsl:fallback>
version = number>
<!-- Content: xsl:attribute* -->
<!-- Content: template -->
<!-- Content: (xsl:import*, top-level-elements)
-->
</xsl:attribute-set>
</xsl:fallback>
</xsl:stylesheet>
xsl:comment
§ 7.4
xsl:transform
§ 2.2
MESSAGE ELEMENT
<xsl:comment>
<xsl:transform
xsl:message
§ 13
<!-- Content: template -->
id = id
</xsl:comment>
extension-element-prefixes = tokens
<xsl:message
xsl:copy
§ 7.5
exclude-result-prefixes = tokens
terminate = "yes" | "no">
version = number>
<!-- Content: template -->
<xsl:copy

ADVERTISEMENT

00 votes

Related Articles

Related forms

Related Categories

Parent category: Education
Go
Page of 2