O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



Streaming Transformations for XML
Petr Cimprich, Ginger Alliance Ltd.

Track: XML
Date: Thursday, July 25
Time: 11:30am - 12:15pm
Location: Marina II

XSLT has never been intended as a general-purpose XML transformation language. It requires to build up the whole input document tree prior to transformation which makes it unusable for extensive data streams processing.

STX (a working name so far) is an attempt to define an alternative, 'pure streaming' transformation language for XML. It proposes to use an XML-based syntax with templates and matching rules similar to XSLT. However, the processing model is quite different than in XSLT; it's much closer to SAX filters. Unlike XSLT, STX suppose an extensive use of variables to overcome most of limitations of the streaming approach.

An informal and open working group has been formed recently and the language design is discussed intensively in these days. A consistent language specification is supposed to be available during the spring; reference implementations are expected not much later.

Download presentation file

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.