XSLT (Ехtensible Stylesheet Language Transformations) - це мова перетворення XML-документів.
Вихідними даними для перетворення є XML-документ (його також називають вихідним деревом) І таблиці стилів XSLT. Ці дані подаються на вхід XSLT-процесора, який на їх основі формує кінцеве дерево. Кінцеве дерево може бути представлене в різних форматах (HTML, у вигляді тексту, у вигляді PDF-документа і т.д.).
XSLT має велику кількість різних застосувань, але найчастіше використовується у веб-програмуванні і при генерації звітів.
Джерела: