Основные принципы работы с XML/XSL

Использование стилевых таблиц (XSL) позволяет обеспечить независимое от конкретного устройства вывода отображение XML-документов, а использование XSL-шаблонов с одними и теми же XML-данными позволяет получать различные результаты, например, метод отображения структуры сайта с XSL-шаблоном «Меню» отобразит нужное меню, этот же метод отображения структуры с XSL-шаблоном «Карта сайта» отобразит полную карту сайта.

Контроллеры показа в системе управления сайтом HostCMS генерируют XML, в этом XML содержится структурированная информация, которую нужно вывести на страницу. Посмотреть сгенерированные данные вы можете в клиентском разделе.

Но как оформить эти данные? — в этом нам поможет XSL-шаблон. XSL-шаблоны содержат инструкции о том, как и в каком виде выводить данные их XML, проще говоря:

XML + XSL-шаблон = HTML