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

Re: XML+XSL= XML only?

Subject: Re: XML+XSL= XML only?
From: barrys@xxxxxxxxxx
Date: Mon, 3 Apr 2000 15:37:09 +0100
barrys
> Jens Lautenbacher wrote:
>
>it _can_ be cumbersome... but still I would be interested more in what
>you are doing. this sounds extremely interesting.

We have designed a set of Java/C++ classes that interface to a SAX parser
to handle the events that are generated when our application XML documents
are parsed. There is one class for each different type of element that can
occur within our messages. Each class is designed to validate and process
the child elements that its corresponding element contains. As we parse any
given input XML document we build up a  hierarchy of objects of classes
that match the document elements that we have encountered.

The input to our Java/C++ class generator is an XDR schema that describes
the format of the XML messages that pass between the two endpoints in our
application. This schema is supplied as input to an XSLT processor along
with an XSLT stylesheet that defines the desired content of our Java/C++
classes. The stylesheet matches each XDR ElementType definition with the
schema and generates the corresponding class files.

We are using James Clark's XT processor and its xt:document extension
function to generate Java, C++ header and C++ implementation files in
parallel.

I hope this brief description helps.

Stuart Barry
Chief Technical Officer
ACI Worldwide (EMEA) Ltd.
59 Clarendon Road
WATFORD
Herts WD1 1LA
United Kingdom

Tel:         +44 1923 813907
Fax:        +44 1923 813935
e-mail      barrys@xxxxxxxxxx


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


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.