xsl-list
[Top] [All Lists]

Re: [xsl] Will an <xsl:result-document> with no href attribute override the current stylesheet?

2013-12-15 18:07:02
 Thank you Michael and Ken,

So nice to have one less horror story. :)

The existence and usage of the base output uri in this case is so
important that it would be helpful to better understand how the href
attribute is interpreted, if this paragraph is merged with the
previous one and the sentence that references the base output uri is
moved forward, closer to the start of the paragraph.

Cheers,
Dimitre

On Sun, Dec 15, 2013 at 3:45 PM, Michael Kay <mike(_at_)saxonica(_dot_)com> 
wrote:

On 15 Dec 2013, at 23:26, Dimitre Novatchev <dnovatchev(_at_)gmail(_dot_)com> 
wrote:


The rules of resolving a relative literal-URI when applied in this
case should produce the URI of the current stylesheet -- same as
document('').

Not so, the href attribute of xsl:result-document is resolved relative to the 
"base output URI".

My question is:

Will an <xsl:result-document> instruction with missing or empty href
attribute overwrite the current stylesheet?


If the base output URI is set to be the same as the stylesheet URI, then 
unless you're lucky, it could well do so (just as it might overwrite the 
source document if the output URI and input URI are the same).

Michael Kay
Saxonica



-- 
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.
---------------------------------------
To invent, you need a good imagination and a pile of junk
-------------------------------------
Never fight an inanimate object
-------------------------------------
To avoid situations in which you might make mistakes may be the
biggest mistake of all
------------------------------------
Quality means doing it right when no one is looking.
-------------------------------------
You've achieved success in your field when you don't know whether what
you're doing is work or play
-------------------------------------
To achieve the impossible dream, try going to sleep.
-------------------------------------
Facts do not cease to exist because they are ignored.
-------------------------------------
Typing monkeys will write all Shakespeare's works in 200yrs.Will they
write all patents, too? :)
-------------------------------------
I finally figured out the only reason to be alive is to enjoy it.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

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