xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas B. Passin" <tpas...@mitretek.org>
Subject Re: XSL and XSLT
Date Mon, 11 Jun 2001 17:52:42 GMT
1) "XSLT is a completely textbased transformation process."
This means that you don't have to write a program and create programming
structures.  The transformation is completely defined by your xslt
stylesheet, which is a "text" file.

2) "What is the Difference between a XSL and XSLT?"
XSLT is a Recommendation of the World Wide Web consortium.  It specifies a
programming model and defines various instructions an XSLT processor must
use to accomplish transforming an xml document into some other form.

XSL is a larger standard that makes use of XSLT.  It also uses a model of
page layout design that relies on "formatting objects".  A formatting object
is a part of the displayed page that can be considered a unit, like a
paragraph, an image, a block of text, etc.  This formatting part of the XSL
Recommendation is referred to as "FO", for "Formatting Objects".

The idea with XSL is to use an XSLT processor and an XSLT stylesheet to
transform (change) an XML file into another XML file that contains
formatting objects, then to use an FO processor to turn the new XML file
into a displayable file, like a pdf or html file.

However, it is also possible to create an html file using XSLT alone.

Has this answered your questions?

Tom P

[Pankaj Malhan]
> I read the book java and xml by Brett Mclaughlin.
> i couldntunder the difference between XSL and XSLT. in book it is said
> XSL transform and translates the XML data form one format to another.
> TO preform the translation an XSL document can contain formatting objects.
> What is a formatting object???
> XSLT is a completely textbased transformation process.
> What is a textbased transformation??
> What is the Difference between a XSL and XSLT.??
> Like for transformation of a XML file we make a XSL (Style sheet) and To
> Xalan processor translates that to HTML.
> So what is a XSL and XSLT here??

In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          general-unsubscribe@xml.apache.org
For additional commands, e-mail: general-help@xml.apache.org

View raw message