XSLT
XSLT (eXtensible Stylesheet Language) - декларативный язык преобразования XML документов. Часто выходным форматом является XML или HTML, но в принципе XSLT может давать произвольный вывод для любого исходного документа XML.
XSLT использует XPath для выбора частей исходного XML-документа, которые будут применяться в результирующем документе. XSLT может копировать выбранные части исходного XML-документа в результирующий набор неизменными, может создавать в этом документе новые элементы и атрибуты, а также изменять имена элементов или атрибутов. Элементы или атрибуты, присутствующие в исходном документе, могут избирательно устраняться из результирующего документа.
Использование XSL-таблиц стилей
XSL-таблица стилей – более мощный и гибкий инструмент для отображения XML-документов, чем Основы работы с CSS-таблица. Используя XSL-таблицы стилей, вы можете не только задать формат для каждого элемента XML, как при CSS-таблицы, но и обеспечить средства контроля над выводимыми данными. XSL позволяет выбрать те данные XML, которые вы хотите отобразить, представить эти данные в любом порядке, свободно модифицировать или добавлять информацию. XSL предоставляет вам доступ ко всем компонентам XML (элементам, атрибутам, комментарии и инструкции по обработке). XSL-таблицы являются более сложными для понимания, чем CSS-таблицы, работа с ними требует знания языка HTML.
Для отображения XML-документа при использовании XSL-таблицы стилей, нужно:
- Создать файл XSL-таблицы стилей. XSL является приложением XML, т. е. XSL-таблица представляет собой корректно сформированный XML-документ, который отвечает правилам XSL. Подобно любому XML-документу, XSL-таблица стилей содержит простой текст, и вы можете создать ее с помощью любого текстового редактора.
- Связать XSL-таблицу стилей с XML-документом. Для этого служит инструкция xml-stylesheet, например:
<?xml-stylesheet type="text/xsl" href="http:/www.example.com/example.xsl"?>
Можно использовать неполный URL, который задает местонахождение относительно месторасположения XML-документа, содержащего инструкцию по обработке xml-stylesheet, например:
<?xml-stylesheet type="text/xsl" href="example.xsl"?>
Относительный URL встречается чаще, поскольку вы обычно храните файл таблицы стилей в той же папке, где хранится XML-документ, либо в одной из вложенных в нее папок.

Friendhosting - Разумные цены на хостинг
VDS/VPS сервер от 3.49€ в месяц. Много ресурсов. Высокая надежность. Гибкое управление. Удобная оплата. Настройка под вас!
friendhosting.net
Антидетект браузер Dolphin{anty} бесплатно до 10 профилей
Dolphin разработан для работы с такими сложными ресурсов, как Google, Facebook и Coinlist.
Английский для IT‑специалистов по Skype
Персональные занятия по разумным ценам. 80% разговорной практики. Персональный график!
skyeng.ru