3 ms·
> But they messed it up by defining namespaces as an add-on to the core XML spec, rather than part of the spec itself. An example of where this is an issue is
by le-mark 5y ago
> But they messed it up by defining namespaces as an add-on to the core XML spec, rather than part of the spec itself.
An example of where this is an issue is using version as a name space ie tags with the form “<v2:customer>” and apply xslt on “<customer>”. Since they’re strings, they don’t match. The standard xslt solution is to strip the namespace from offending elements. Or change all your xslt. I learned this in an app with a few 100k lines of xslt.