Добавление элементов <xsl:output> в файлы XSL

С помощью элемента <xsl: output> можно указать тип создаваемого вывода и проконтролировать создание вывода.

Прежде чем начать

Об этой задаче

В зависимости от выбранного типа создаваемого вывода может потребоваться заполнить только определенные поля.

Следующие инструкции написаны для проекции Ресурсы, но будут работать и в других проекциях.

Для того чтобы создать элемент <xsl: output>, выполните следующие действия: Элемент <xsl:output> будет отображаться в поле с доступом только для чтения:

Процедура

  1. Откройте XSL в редакторе XSL.
  2. Перейдите на вкладку Фрагменты кода, откройте лоток XSL и выберите двойным щелчком элемент xsl:output.
  3. Атрибут method определяет формат вывода документа XSLT. В поле Метод выберите тип вывода, создаваемого файлом XSL: xml, html или text. Кроме того, можно определить пользовательский тип вывода, введя его в поле Метод.
  4. Атрибут Version указывает версию метода вывода.
  5. Список Кодировка содержит описания всех наборов кодировки символов, которые можно выбрать для документа вывода. Как только один из них будет выбран, имя собственное набора символов появится в поле IANA, которое предусмотрено только для чтения.
  6. В поле Пропустить объявление XML выберите да, если при создании файла XML требуется пропустить объявление XML. В противном случае выберите нет.
  7. В поле Автономный выберите да, если требуется, чтобы файл вывода XML сообщил анализатору XML и приложению, что ссылок на внешние сущности не существует. В противном случае выберите нет.
  8. В поле Doctype Public выберите общий ИД для использования в объявлении типа документа для выходного документа HTML.
  9. В поле Doctype System выберите ИД системы для использования в объявлении типа документа для выходного документа HTML.
  10. В поле Элементы раздела CData можно указать любые элементы в дереве результатов, которые должны выводиться с помощью разделов CDATA.
  11. В поле Отступы выберите да, если в документе вывода требуется использовать форматирование. При выборе да в документе вывода будут использоваться дополнительные пробелы для улучшения внешнего вида. Если вы не хотите использовать форматирование, выберите нет.
  12. Атрибут Media type представляет тип содержимого документа вывода. Например: text/html — для метода вывода HTML.
  13. Нажмите кнопку Готово.

Результаты

Элемент <xsl:output> будет вставлен в соответствующее место в файле XSL.

Дальнейшие действия


Комментарии