Subject: Re: [xsl] comments take time? XSLT 1.0 From: Вячеслав Седов <schematronic@xxxxxxxxx> Date: Tue, 15 Oct 2013 01:14:48 +0400 |
in case if using dll not enough flexible you can use XslCompiledTransform Class - see http://msdn.microsoft.com/en-us/library/0610k0w4.aspx 2013/10/14 Dimitre Novatchev <dnovatchev@xxxxxxxxx>: > Dave, > > One can find the xsltc.exe utility as part of installed VS 2008 (and I > hope in later versions, too) at: C:\Program Files\Microsoft > SDKs\Windows\v6.0A\bin\xsltc.exe > > Here is a link to the documentation: > http://msdn.microsoft.com/en-us/library/bb399405.aspx > > Cheers, > Dimitre > > On Mon, Oct 14, 2013 at 10:35 AM, davep <davep@xxxxxxxxxxxxx> wrote: >> On 14/10/13 18:32, Dimitre Novatchev wrote: >>> >>> An easy benchmark would be to add different number of comments >>> (incremented for each case by 100 or by 1000) to the identity >>> transform. >>> >>> Then run each transformation on the same, of typical size XML document >>> (10 times for each case) and record the average timing. >>> >>> Then, if the result varies more than 1% from the non-commented version >>> -- complain to the vendors. >>> >>> More importantly, in the case of .NET, one can compile the >>> transformation into a dll -- using the xsltc.exe utility. >>> >>> This guarantees exactly the same time, regardless of the >>> quantity/fraction of the comments in the serialized (initial textual) >>> transformation. It also runs a lot faster than the uncompiled version, >>> in case the same transformation must be run multiple times. >>> >>> Cheers, >>> Dimitre >> >> >> Thanks Dimitre. Nice and clear. >> It is a .net environment so your logic holds good. >> >> >> Mike, the complaint is that there is a 'perceived' problem. >> I'm unsure if it's real or not. >> >> >> >> >> >> >> >> regards >> >> -- >> Dave Pawson >> XSLT XSL-FO FAQ. >> http://www.dpawson.co.uk >> > > > > -- > 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 > ------------------------------------- > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] comments take time? XSLT , Dimitre Novatchev | Thread | Re: [xsl] comments take time? XSLT , Dimitre Novatchev |
Re: [xsl] comments take time? XSLT , Dimitre Novatchev | Date | Re: [xsl] comments take time? XSLT , Dimitre Novatchev |
Month |