If a single dot is converted into self()::node() in xpath, Source
Then why does this work:
<xsl:value-of select="self::node()[name()='QWE']"/>
but not this?:
<xsl:value-of select=".[name()='QWE']"/>
Because the expression
.[name()='QWE']
is illegal XPath 1.0 syntax, an abbreviated step may not contain a predicate. XPath 2.0 doesn't have this restriction.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With