[4suite] meta xslt
Martin v. Loewis
martin at loewis.home.cs.tu-berlin.de
Sun Feb 4 07:47:38 MST 2001
> > > [...] Remodelling XML is what XSLT is designed for, after all.
> > No, it was not.
> >
> > Before making claims like this, I think you should read the beginning
> > of XSLT Recommentadion ( by W3C ) which explicitely says what was
> > XSLT designed for.
>
> "XSL Transformations (XSLT): a language for transforming XML documents"
> -- http://www.w3.org/Style/XSL/
>
> "This specification defines the syntax and semantics of XSLT, which is
> a language for transforming XML documents into other XML documents."
> -- http://www.w3.org/TR/xslt
I guess the specific sentence that Paul was referring to is a few
sentences later:
# XSLT is not intended as a completely general-purpose XML
# transformation language. Rather it is designed primarily for the
# kinds of transformations that are needed when XSLT is used as part
# of XSL.
It appears that the XSLT authors could not quite figure out what it
was that they had designed: On one hand, it looks like it is a
general-purpose tool on the first glance; on the other hand, the
designers probably where aware of deficiencies so the would not
promise usefulness of XSLT beyond producing xsl:fo elements.
I also agree with Paul that XSLT users appear to go in cycles with
respect to its capabilities and expressiveness: It is generally
useful, it is not, it is, it is not, ... atleast this is how I look at
it. I agree with you that there are more kindful ways of phrasing
one's believes, though.
Regards,
Martin
More information about the 4suite
mailing list