XSL is a language that makes use of XML syntax to describe its style-sheet elements. In other words, XSL is a well formed XML document, meaning it conform XML rules making it possible to produce an XSL file from XML directly.

Use this language to make XSL file, or use an XSL file generator. In both ways, tweaking XSL file is required manually.

Generating XSL

• Decide the method to use.

• Open XML file or data stream.

• Choose new XSL file.

• Find elements in XML file to XSL templates. On programming, program must make these trcking and writing them to XSL file.

• Programmers must recover content of an XML element <xsl:value-of select="."/>. Visual tools perform this automatically.

• Repeat tracking process for every extra element in the document.

• Save recently made XSL file.