Включение преобразования в документ
Включение преобразования в документ
Корневой элемент преобразования xsl:stylesheet может быть включен в преобразуемый документ со всеми дочерними элементами верхнего уровня и так далее. Для того чтобы использовать это преобразование, псевдоатрибут href инструкции по обработке xml-stylesheet должен указывать на идентификатор элемента xsl:stylesheet, определенный в его атрибуте id.
Пример
Листинг 4.20. Входящий документ
<?xml version="1.0"?>
<?xml-stylesheet type="text/xml" href="#transform"?>
<page>
<title>Main page</title>
<content>Main content</content>
<xsl:stylesheet
id="transform"
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<body title="{page/title}">
<xsl:text><xsl:value-of select="page/content"/></xsl:text>
</body>
</xsl:template>
<xsl:template match="xsl:stylesheet"/>
</xsl:stylesheet>
</page>
Листинг 4.21. Выходящий документ
<body title="Main page">
Main content
</body>
Поскольку элемент xsl:stylesheet включен в преобразуемый документ, он также подвергнется преобразованию. Для того чтобы избежать этого, в преобразование включается шаблонное правило, которое указывает, что элементы xsl:stylesheet следует игнорировать:
<xsl:template match="xsl:stylesheet"/>
К сожалению, приходится констатировать тот факт, что описанную возможность (хотя она и включена в спецификацию языка XSLT) поддерживают очень немногие процессоры и поэтому пока что на нее не следует полагаться.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Документ
Документ Пункты меню Документ включают или выключают динамический перенос строк и использование автоотступов (только в текущем сеансе, для увековечивания установленной ситуации нужно обратиться всё к тем же Параметрам), определяют представление отступа — символами
Включение
Включение Не все классы способны к агрегированию. Для того чтобы выставить неагрегируемые классы как часть индивидуальности другого объекта, необходимо, чтобы внешние объекты явно передавали вызовы методов внутренним объектам. Эта технология СОМ часто называется
Веб-документ
Веб-документ Режим Веб-документ предназначен для создания веб-страниц или документов, которые будут просматриваться на экране (рис. 2.59). В этом режиме можно видеть фон страницы. Независимо от компоновки страницы в режиме Веб-документ текст всегда помещается в окно
Сохраняем документ
Сохраняем документ Для сохранения созданного вами файла нажмите кнопку Сохранить (Save) (с изображением дискеты) на Панели инструментов Word. После этого, если сохранение производится впервые, программа предложит вам выбрать папку, в которой будет сохранен документ, его
Документ
Документ При запуске ПО в интерактивном режиме автоматически начинает формироваться документ. Для дальнейшей работы с программой следует начать создавать и наполнять страницы.Добавление или создание страниц в документ происходит за счет использования следующих
Документ
Документ При запуске ПО в интерактивном режиме автоматически формируется документ, состоящий из страниц. Для дальнейшей работы с программой следует начать создавать и наполнять страницы.Добавление страниц в документ или их создание происходит за счет использования
Документ
Документ При запуске ПО в интерактивном режиме автоматически начинает формироваться документ, состоящий из страниц. Для дальнейшей работы с программой следует начать создавать и наполнять страницы.Добавление страниц в документ или их создание происходит за счет
Документ
Документ После запуска программы и перехода в режим создания заметки автоматически формируется первая страница и в правом верхнем углу рабочего пространства появляется счетчик страниц, состоящий из двух чисел. Первое число указывает номер страницы, отображающейся в
Документ
Документ После запуска программы и перехода в режим создания презентации автоматически формируется первая страница, а в правой части строки состояния появляется счетчик страниц, состоящий из двух чисел. Первое число указывает номер страницы, отображающейся в данный
Документ
Документ После запуска программы автоматически формируется первый слайд и в правом верхнем углу рабочего пространства появляется счетчик, состоящий из двух чисел. Первое число указывает номер слайда, отображающегося в данный момент на экране, а второе — количество
Как красиво оформить документ?
Как красиво оформить документ? Для задания отступа абзаца от левого края страницы служат две кнопки на панели инструментов.Чтобы изменить отступ только одного абзаца, щелкните мышью внутри него, а чтобы нескольких идущих подряд — выделите их.Нажмите кнопку Увеличить
Как вставить в документ рисунок?
Как вставить в документ рисунок? Щелкните кнопкой мыши и установите курсор в том месте документа, куда вы хотите вставить картинку (1).На панели инструментов щелкните на пункте Вставить (2). В развернувшейся панели нажмите на кнопку Изображение (3). Откроется диалог выбора
Как открыть существующий документ?
Как открыть существующий документ? Веб-приложение Google Документы позволяет открыть и редактировать документы Microsoft Office, хранящиеся на вашем нетбуке. Например, вы могли получить их по электронной почте или скопировать их с другого компьютера. В качестве примера
Как создать документ?
Как создать документ? Веб-приложение Google Документы позволяет создавать такие же документы, как и приложения Microsoft Office: документы, таблицы, презентации. Работу с документом Microsoft Word мы уже разобрали. Теперь рассмотрим создание документа на примере электронной таблицы.На
3.10. Как распечатать документ?
3.10. Как распечатать документ? Печать документов возможна:? на принтере, непосредственно подключенном к вашему компьютеру;? на принтере, который подключен к компьютеру, находящемуся в локальной сети. Тогда печать возможна только в том случае, если компьютер включен;? на