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

Re: [ANN] Saxon/C - Saxon for the C/C++ and PHP platfo

Subject: Re: [ANN] Saxon/C - Saxon for the C/C++ and PHP platforms
From: O'Neil Delpratt <oneil@xxxxxxxxxxxx>
Date: Tue, 03 Dec 2013 09:30:47 +0000
Re:  [ANN] Saxon/C - Saxon for the C/C++ and PHP platfo
On 29/11/13 14:01, Tony Graham wrote:
Which is to say that you wouldn't want to emulate the libxslt functions
that take a xsltStylesheetPtr, but you could cover a lot of cases by
having similar functions that just take a filename or a xmlDoc for the
stylesheet and keep the other parameters more or less the same.

I think we have followed this viewpoint, please see the API of the XsltTransformer class:


http://www.saxonica.com/saxon-c/doc/html/classXsltProcessor.html

Here we have similar methods to libxslt to execute a stylesheet. However, the results we can return are a string, a file or as a XdmValue (Saxon API). This was driven somewhat by the PHP interface.

You also couldn't usefully fake a xsltTransformContext [15] either. I've only used that in anger for extension functions/elements, and they wouldn't work with Saxon/C anyway.
Yes, probably wouldn't work.

One thing we do in Saxon/C is have set methods for setting properties and parameters on the stylesheet.


Should we take this to the Saxon list before we're asked to take it off this list?
I have cc the Saxon list

--
O'Neil Delpratt
Software Developer, Saxonica Limited
Email: oneil@xxxxxxxxxxxx <mailto:oneil@xxxxxxxxxxxx>
Tel: +44 118 946 5894
Web: http://www.saxonica.com
Saxonica Community Site: http://dev.saxonica.com Saxonica Bug tracking System: https://saxonica.plan.io/


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.