Subject: attribute value templates: where to be allowed? From: "igor" <igorp1@xxxxxxxxxxx> Date: Fri, 6 Nov 1998 16:18:17 +0200 |
According to XML Working Draft, values of
attributes have to be interpreted as attribute value templates in case
of
Literal Result Elements (2.7.2)
'level', 'count', 'from', 'format' in xsl:number
(2.7.8)
'value' in xsl:define-constant
(2.7.12)
'value' in xsl:arg, 'default' in xsl:macro-arg
(2.7.13)
Why all the rest of XSL Elements is discriminated? What
prevents from qualified patterns like this:
<xsl:-process
select="data-tag[attribute(type)]='{../query-tag}']"/>
?
By the way, WD postulates that
...when used with xsl:number the value of each of these
attributes is interpreted as an attribute value template.
However, in James Clark's XT attribute value templates are
instantieted only for 'format' value (call to getNumberListFormatTemplate(node)
in NumberParser::parse). Values for other attributes are not processed as
attribute value template (i.e., getOptionalAttribute(node, LEVEL,
"single"), etc.). Is it intended?
Igor Pechersky
|
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Advice needed on relating XSL patte, Amit Rekhi | Thread | conditionals & attributes, Lawton, Scott |
Advice needed on relating XSL patte, Amit Rekhi | Date | Re: how to call Javascript function, Toivo Lainevool |
Month |