Apache Cocoon
transformersは、データのストリームを取得して、何らかの方法でデータストリームの内容の変更を行う。多くの場合に共通して使われる変更方法は、XSLT (XSL Transformations) のスタイルシートである。XSLTスタイルシートは、あるXML文書の構造を別の構造に変換する技術であり、XSLTスタイルシート自身もXMLで記述される。他の形式で記述されたデータを取得して変更を行うtransformersも存在する (例えばSQLなど) 。