xsl-list
[Top] [All Lists]

Re: [xsl] Re: xmlns in the root element prevents transformation

2020-07-23 16:01:03
On 23.07.2020 22:55, Manuel Souto Pico terminolator(_at_)gmail(_dot_)com wrote:
I think I can answer myself.

The stylesheet needs to have the version hardcoded in the root element,
at least from what I can tell, like
xpath-default-namespace="urn:oasis:names:tc:xliff:document:1.2", and it
must be the same version as the input XML files.

In Saxon 10 there is a command line switch and I think also an API
switch to set the default XPath namespace.

Also see the section "Using Shadow Attributes to Parameterize XPath
Default Namespace" in https://www.w3.org/TR/xslt-30/#shadow-attributes
for earlier versions of Saxon supporting XSLT 3 (i.e. 9.9 and 9.8).
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>