Subject: Re: [xsl] Data extraction From: "Mailing Lists Mail daktapaal@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 18 Dec 2018 06:59:11 -0000 |
Thanks Peter and Liam. The xslt was being used in the java code. I don't own that module , but just gave my two cents on the alternate version. Thanks again for all your inputs. Dr.Pal On Mon, Dec 17, 2018, 5:56 PM Liam R. E. Quin liam@xxxxxxxxxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx wrote: > On Mon, 2018-12-17 at 17:55 +0000, Mailing Lists Mail > daktapaal@xxxxxxxxx wrote: > > Hi all > > I have a requirement where I need to write an xslt to extract a > > particular node from source tree. > > If you extract snippets from the same document repeatedly, you will > probably be best off using XQuery to do it, with a database (a tree > store) as the time taken to parse the whole document will otherwise > likely dominate. In that case, //*:ElementToExtract will probably be > very fast, and (//*:ElementToExtract)[1] even faster, as David Carlisle > noted. > > In XSLT, some implementations may build an element index when the > document is loaded, but not all do. Which version goes fastest will > depend on the implementation and you need to measure. > > However, unless you have really large XML documents, and the time is > critical, the right question is, which version is easier to extend or > modify in the future, and for that the apply-templates version probably > wins, especially if the same pattern is used in other stylesheets you > use. > > Liam > > > -- > Liam Quin, https://www.holoweb.net/liam/ > XML/Document/Information Architecture/XSL/XQuery/Web > Text Processing and A11Y review, training & consulting. > Web slave for vintage clipart http://www.fromoldbooks.org/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Data extraction, Liam R. E. Quin liam | Thread | [xsl] Find First Descendants That M, Eliot Kimber ekimber |
Re: [xsl] Data extraction, Liam R. E. Quin liam | Date | [xsl] Find First Descendants That M, Eliot Kimber ekimber |
Month |