XSLT

XSLT, or Extensible Stylesheet Language Transformations, is a XML language used to transform XML documents. Transformed documents may be XML, HTML, or any other text-based format. It is commonly used to rearrange XML documents written under one schema or DTD into another (e.g., MARC to MODS).

XSLT and INDI

INDI uses XSLT to transform descriptive XML data into usable record formats. These include MARCXML, Encoded Archival Description (EAD), and Encoded Archival Context (EAC).