XML transformation language
| Data transformation | 
|---|
| Concepts | 
| Transformation languages | 
| Techniques and transforms | 
| Applications | 
| Related | 
An XML transformation language is a programming language designed specifically to transform an input XML document into an output document which satisfies some specific goal.
There are two special cases of transformation:
- XML to XML: the output document is an XML document.
- XML to Data: the output document is a byte stream.