XSL / XSLT - eXtensible Stylesheet Language Transformation

Table des matières :

XSLT / XSL-FO :

  • XSL-FO : prédécesseur de XSLT (XSL:FO - XSL Formatting Objects)
  • XSLT 1.0 : Nouvelle version de XSL. Dans les faits, beaucoup parleront de XSL pour désigner la norme XSLT.

XSL is a language for expressing style sheets. An XSL style sheet is, like with CSS, a file that describes how to display an XML document of a given type. XSL shares the functionality and is compatible with CSS2 (although it uses a different syntax). It also adds:
  • A transformation language for XML documents: XSLT. Originally intended to perform complex styling operations, like the generation of tables of contents and indexes, it is now used as a general purpose XML processing language. XSLT is thus widely used for purposes other than XSL, like generating HTML web pages from XML data.
  • Advanced styling features, expressed by an XML document type which defines a set of elements called Formatting Objects, and attributes (in part borrowed from CSS2 properties and adding more complex ones.

Source : W3C / XSL



Article extrait du site Loribel.com.
https://loribel.com/java/topics/xsl.html