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

Re: Are there XSLT processors that support EXI?

Subject: Re: Are there XSLT processors that support EXI?
From: "Adam Retter adam.retter@xxxxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 8 Feb 2024 16:55:37 -0000
Re:  Are there XSLT processors that support EXI?
There is an EXI implementation called Exificent. This is supported in
eXist-db.

If you invoke your XSLT from XQuery (e.g. fn:transform or
transform:transform) in eXist-db, eXist-db will send the XSLT through
Saxon, the results will be available in the calling XQuery as an XDM
instance, you may then ask eXist-db to serialize the result as EXI.

So if you don't mind a little more overhead you can use Saxon with EXI
output through eXist-db.

On Thu, 8 Feb 2024 at 16:24, Michael Kay mike@xxxxxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> > Are there any XSLT processors that are built on top of an XML parser that
consumes EXI?
>
> The whole point is that you don't build an XSLT processor "on top of an XML
parser", you build it on top of an API such as SAX, and there are
implementations of the SAX API that consume EXI; and if you have one component
that offers a SAX API and another that requires a SAX API, then you can plug
them together even though they weren't built on top of each other.
>
> Michael Kay
> Saxonica
>
>


--
Adam Retter

skype: adam.retter
tweet: adamretter
http://www.adamretter.org.uk

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.