> > > +-------------+ > XML Input Stream ----->| XSLT Engine | -----> XML Ouptut Stream > +-------------+ > ^ > | > XSLT Stylesheet > > This way the producer of the Input Stream and the consumer of the > output stream can be completely independent of each other and the > XSLT engine + stylesheet glues them together. > > > Maybe there's another way without touching the XML document. > > > > See above. You must not confuse XSLT (which stands for XSL > Transformations) > with CSS or XSL. They have different goals. >
Agreed. I was commented from the point of view of using a standard browser (Eg. IE5) to view the results. If you're prepared to do some scripting within the browser or write bespoke clients, then its much more flexible.