The XSL Procedure (Preproduction) |
What Does the Extensible Style Sheet Language (XSL) Procedure Do? |
PROC XSL transforms an XML document into another format, such as HTML, text, or another XML document type. PROC XSL reads an input XML document, transforms it by using an XSL style sheet, and then writes an output file.
To transform the XML document, PROC XSL uses the XSLT processor Xalan-Java, which is open source software from the Apache Xalan Project. The XSLT processor implements the XSLT 1.0 standard. For information about Xalan, see the Web site http://xml.apache.org/xalan-j/. For specific information about improving transformation performance, see the Web site http://xml.apache.org/xalan-j/faq.html.
Understanding XSL |
XSL is a family of transformation languages that enables you to describe how to convert files that are encoded in XML. The languages include the following:
XSL Transformations (XSLT) for transforming an XML document
XSL Formatting Objects (XSL-FO) for specifying the visual presentation of an XML document
XML Path Language (XPath), which is used by XSLT, for selecting parts of an XML document
For information about XSLT standards, see the Web site http://www.w3.org/TR/xslt.
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.