From: Tobias Reif Date: 2001-11-16T22:40:47+09:00 Subject: [ruby-talk:25427] Re: ANN: REXML 1.1a3 David Alan Black wrote: > In "The XML Companion", Neil Bradley emphasizes the distinction > between XML parser and XML processor, which may be similar to what > you're describing. > > Where does XSLT fit into this? In general, isn't that the preferred > approach to XML-to-XML transformations? XSLT is by far neither a general XML to XML transformation technology, nor was it ever meant to be. It was developed for tranformations to XSLFO, and is often a good fit for transformations to XHTML. There are many cases of XML to XML, where XSLT is not appropriate. XSLT is great for cases where a template oriented approach fits well. Where speed is a concern, large amounts of data are processed, very complex computations are required, or the visual output format doesn't have any automatic layout, general programming languages (in combination with SAX/DOM/RubyWayAPI/... 'parser&manipulator&writer packages') are often a much better fit. Tobi -- Tobias Reif http://www.pinkjuice.com/myDigitalProfile.xhtml go_to('www.ruby-lang.org').get(ruby).play.create.have_fun http://www.pinkjuice.com/ruby/