[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Will an <xsl:result-document> with no href attribu

Subject: Re: Will an <xsl:result-document> with no href attribute override the current stylesheet?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Sun, 15 Dec 2013 16:06:20 -0800
Re:  Will an <xsl:result-document> with no href attribu
 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@xxxxxxxxxxxx> wrote:
>
> On 15 Dec 2013, at 23:26, Dimitre Novatchev <dnovatchev@xxxxxxxxx> 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.

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.