Subject: [xsl] Default namespaces in QNames From: Evan Lenz <elenz@xxxxxxxxxxx> Date: Sun, 11 Feb 2001 09:41:58 -0800 (PST) |
Contradiction in the XSLT spec? >From http://www.w3.org/TR/xslt#qname "The default namespace is not used for unprefixed names." Yet... >From http://www.w3.org/TR/xslt#section-Creating-Elements-with-xsl:element "If the namespace attribute is not present then the QName is expanded into an expanded-name using the namespace declarations in effect for the xsl:element element, including any default namespace declaration." Also, from http://www.w3.org/1999/11/REC-xslt-19991116-errata/#E7 "If there is a default namespace in scope, then it is used to expand an unprefixed QName [that's the argument of element-available()]" So, should the general section on QNames be qualified to account for the cases where the default namespace *is* used? Evan Lenz XYZFind Corp. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] simple choose : when prob, Jo Kong HO | Thread | RE: [xsl] Default namespaces in QNa, Michael Kay |
[xsl] simple choose : when problem, Jo Kong HO | Date | Re: [xsl] International Characters , Michael Beddow |
Month |