I am new to the world of XSL and Xalan, and I've been trying to understand
whether my usage model is possible, common, or advisable.  I simply want to
use a stylesheet with no source document, instead using only calls into my
API to fetch data.  I've created an XPath instance to generate some results,
but cannot figure out how to actually hook it to the transformer, so that it
is used exclusively as the data source.  None of the samples, nor anything
I've found online seem to use XPath this way.  What am I missing, and are
there any examples on this sort of usage model I could use as a reference? 
Thanks in advance.

johan

PS.  If it matters, the reason I'm trying to do this: I have a fairly
complex data model (stored in a db, but no matter) that is not strictly
hierarchical and could be accessed in many ways for different reasons.  It
would not be easy to generate a source XML that would contain all the
possible iterations of data that may be needed by a particular style sheet. 
Nor is it feasible to provide all the raw data to be operated on by XSL
operators and extension functions, due to both complexity and security of
non-aggregated data.  Finally, the stylesheet is intended to be created by
external users of the system, so for security and simplicity a limited API
that presents the data in specific calculated fashion is really required.

-- 
View this message in context: 
http://www.nabble.com/Usage-model---no-source-XML%2C-just-api-calls-tp22264025p22264025.html
Sent from the Xalan - J - Users mailing list archive at Nabble.com.

Reply via email to