Subject: Re: [xsl] is xslt "canonicalizable" can it be canonicalized? From: "Michael Kay michaelkay90@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 8 Feb 2023 10:13:08 -0000 |
> On 8 Feb 2023, at 01:37, BR Chrisman brchrisman@xxxxxxxxx <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > One example, inside a template: > <foo bar="baz"/> > and > <xsl:element name="foo"> > <xsl:attribute name="bar">baz</xsl:attribute> > </xsl:element> > > are equivalent (*). No, they aren't equivalent. Depending on the setting of exclude-result-prefixes, the resulting elements will have different in-scope namespaces. Also, in the first case, the "foo" element will be in a namespace if there is an `xmlns="default.namespace"` in scope in the stylesheet. Michael Kay Saxonica
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] is xslt "canonicalizable", John Lumley john@xxx | Thread | Re: [xsl] is xslt "canonicalizable", Michael Kay michaelk |
Re: [xsl] is xslt "canonicalizable", Michael Kay mike@xxx | Date | Re: [xsl] is xslt "canonicalizable", Michael Kay michaelk |
Month |