Re: [xsl] XQuery and XSLT

Subject: Re: [xsl] XQuery and XSLT
From: Evan Lenz <evan@xxxxxxxxxxxx>
Date: Mon, 20 Nov 2006 12:43:01 -0800
If X-Hive supports a database-level XSLT engine, then that page doesn't do a good job of communicating that. "XSL Integration" is just another tab at the top of the architecture diagram along with "Cocoon Integration", "WebDAV Server", etc. Contrast that with "XQuery Engine" which is deeper down in the architecture, right above "X-Hive Index Structures".

Evan

Geert Josten wrote:
You'd best look at:

http://www.x-hive.com/products/db/index.html

It works directly on the Persistent DOMs at the least. That is what I
know for sure.

Kind regards,
Geert

Drs. G.P.H. Josten
Consultant


Daidalos BV
Source of Innovation
Hoekeindsehof 1-4
2665  JZ  Bleiswijk
Tel.: +31 (0) 10 850 1200
Fax: +31 (0) 10 850 1199
www.daidalos.nl
KvK 27164984


De informatie - verzonden in of met dit emailbericht - is afkomstig van Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit bericht kunnen geen rechten worden ontleend.


Van: Andrew Welch [mailto:andrew.j.welch@xxxxxxxxx] Verzonden: vrijdag 17 november 2006 17:34
Aan: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Onderwerp: Re: [xsl] XQuery and XSLT


On 11/17/06, Geert Josten <geert.josten@xxxxxxxxxxx> wrote:
Hi,

I haven't followed this thread and to be honest I opened
this message
only by accident, but I cannot help to remark that there ARE native xml databases that have integrated support for XSLT and Xquery (and more). I have good experience with X-Hive/DB:
eXist supports XSLT by having a transform() function that uses Xalan, to allow you to transform the XML fragments returned by the query with a stylesheet.

What I mean is when you do something like:

<xsl:apply-templates select="collection(lotsOfXML)//products"/>

...the instruction will incur the same cost as if you had done

for $product in collection(lotsOfXML)//products

in XQuery, as the XML will have been stored and indexed by the db.

Can X-Hive/DB do that? Does it have an XSLT 2.0 processor?

Current Thread