My Technical Book Jean France
XML Extensible Markup Language In this section of the book I will explain different XML applications.
Accessing XML data.
XSLT Extensible stylesheet language transformation (XSLT) is a language for transforming XML documents into other XML documents. A list of XSL elements and what they do..
XSLT Elements Description
xsl:stylesheet The xsl:stylesheet element is always the top-level element of an XSL stylesheet. The name xsl:transform may be used as a synonym.
xsl:template The xsl:template element has an optional mode attribute. If this is present, the template will only be matched when the same mode is used in the invoking xsl:apply-templates element.
for-each The xsl:for-each element causes iteration over the nodes selected by a node-set expression.
End of the list
XPath XPath (XML Path Language) is a terse (non-XML) syntax for addressing portions of an XML document. Some of the XPath functions.
Function Description
format-number The format-number function converts its first argument to a string using the format pattern string specified by the second argument and the decimal-format named by the third argument, or the default decimal-format, if there is no third argument
current The current function returns a node-set that has the current node as its only member.
generate-id The generate-id function returns a string that uniquely identifies the node in the argument node-set that is first in document order.
Documentation frameworks One of the most important documentation frameworks is Docbook. The other is the topic oriented DITA, promoted by OASIS.