XML (Extensible Markup Language) is a markup language which allows data to be stored in a human readable and machine readable format. most languages have libraries that allow the usage of XML as it is a very popular format.
Processing
XPath
XPath is a language for selecting and perfoming computations on values contained in XML documents. It is included in both XSLT and XQuery.
XSLT
XSLT is a form of Stylesheet for XML documents. an XSLT document acts as a program for transforming one XML document into another.
XQuery
XQuery is a language designed to be the XML database counterpart to SQL. it also has the ablity to transform documents that XSLT has.
Tutorials
- W3 Schools: Learn DTD
- W3 Schools: Learn XML
- W3 Schools: Learn XSL
- W3 Schools: Learn XSL-FO
- W3 Schools: Learn XSLT
- W3 Schools Examples: XML
- W3 Schools References: XML DOM
- W3 Schools References: XSL-FO
- W3 Schools References: XSLT 1.0
Examples
