Выполнение XSL-преобразования на стороне клиента в Dreamweaver

Последнее обновление 20 дек. 2021 г.

Узнайте, как выполнять XSL-преобразования на стороне клиента в Dreamweaver. Кроме того, узнайте, как создавать XSLT-страницы и связывать их с XML-страницами.

Пользовательский интерфейс в Dreamweaver и более поздних версиях стал проще. В результате этого некоторые функции, описанные в этой статье, могут отсутствовать в Dreamweaver и более поздних версиях. Дополнительные сведения см. в этой статье.

Рабочий процесс выполнения XSL-преобразований на стороне клиента

Можно выполнять XSL-преобразования на стороне клиента.Прочтите о серверных и клиентских XSL-преобразованиях, а также об использовании XML и XSL при работе с веб-страницами перед созданием страниц, отображающих XML-данные.

Общий технологический процесс выполнения XSL-преобразований на стороне клиента включает следующие шаги (каждый шаг описан в других разделах):

Настройка сайта Dreamweaver.

Создайте XSLT-страницу или преобразуйте HTML-страницу в XSLT.

  • Создайте целую XSLT-страницу на сайте Dreamweaver.

  • Преобразуйте существующую HTML-страницу в целую XSLT-страницу.

Прикрепите к странице источник XML-данных (если еще не сделали этого).

XML-файл, который вы прикрепляете, должен находиться в той же папке, что и XSLT-страница.

Привяжите XML-данные к XSLT-странице.

Отобразите XML-данные, привязав данные ко всей XSLT-странице.

При необходимости добавьте объект «Повторяющаяся область XSLT» к таблице или строке таблицы, содержащей заполнители XML-данных.

Прикрепите XSLT-страницу к XML-странице.

Разместите XML-страницу и связанную XSLT-страницу на веб-сервере.

Просмотрите XML-страницу в браузере.

При этом браузер преобразует XML-данные, форматирует их с помощью XSLT-страницы и отображает оформленную страницу в браузере.

Создание целых XSLT-страниц и отображение данных

Необходимо использовать XSLT-страницу целиком для преобразований на стороне клиента. (XSLT-фрагменты неприменимы для этого типа преобразования.) Следуйте общим шагам создания, привязки XML-данных и форматирования XSLT-страниц для преобразований на стороне клиента:

Создайте XSLT-страницу.

Отобразите данные в XSLT-странице.

Отобразите повторяющиеся элементы в XSLT-странице.

После создания полной XSLT-страницы с заполнителями динамического контента для XML-данных необходимо вставить ссылку на XSLT-страницу в XML-страницу.

XML- и XSL-файлы, используемые преобразованием на стороне клиента, должны находиться в одном каталоге. В противном случае браузер считает XML-файл и найдет XSLT-страницу для преобразования, однако не обнаружит ресурсы (таблицы стилей, изображения и т. п.), заданные соответствующими ссылками на XSLT-странице.

Откройте XML-файл, который хотите связать с XSLT-страницей.
Выберите «Команды» > «Присоединить таблицу стилей XSLT».
В диалоговом окне нажмите кнопку «Обзор», найдите XSLT-страницу, которую хотите связать, выберите ее и нажмите «ОК».
Нажмите «ОК», чтобы закрыть диалоговое окно и вставить ссылку на XSLT-страницу в начало XML-документа.