[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: UNIX pipes, XML processing
The idea of SAX filters ( http://www.ccil.org/~cowan/XML/ , incorporated into SAX2) clearly belongs here. The computational model [of SAX filters] is the same as in Unix pipes, except Unix filters work on a linear sequence of lines in a text file, while SAX filters work on tree-structured data. General-purpose Javabean filters instantiated from command-line arguments (or whatever) can probably be contemplated. Sasha er... who is PaulT -----Original Message----- From: Matt Sergeant [mailto:matt@s...] Sent: Tuesday, July 25, 2000 11:03 AM To: Simon St.Laurent Cc: XML-Dev Mailing list Subject: Re: UNIX pipes, XML processing On Tue, 25 Jul 2000, Simon St.Laurent wrote: > From http://www.bell-labs.com/history/unix/philosophy.html: > > >As McIlroy described it, "the philosophy that everyone started > >to put forth was 'Write programs that do one thing and do it > >well. Write programs to work together. Write programs that > >handle text streams, because that is a universal interface.'" > > I know this has come up on this list before, but it's very nice description > of how XML processing might work. We get the benefit of structured and > labelled text, which I think makes it easier to work with, but I hope we > can let a bit of this kind of philosophy seep into our development. Well there's already the very useful PYX processors out there, and I'm sure PaulT will chime in with something undecipherable about Ux here ;-) -- <Matt/> Fastnet Software Ltd. High Performance Web Specialists Providing mod_perl, XML, Sybase and Oracle solutions Email for training and consultancy availability. http://sergeant.org | AxKit: http://axkit.org
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|