Extensible Stylesheet Language Transformations (XSLT) is an
XML-based language used for the
transformation of XML documents into other XML or "human-readable" documents. The original document is not changed; rather, a new document is created based on the content of an existing one. The new document may be
serialized (output) by the processor in standard XML syntax or in another format, such as
HTML or
plain text. XSLT is most often used to convert data between different
XML schemas or to convert XML data into
HTML or
XHTML documents for
web pages, creating a
dynamic web page, or into an intermediate XML format that can be converted to
PDF documents.
See more at Wikipedia.org...