XSL-FO и XSLT
- Предыдущая страница Таблица XSLFO
- Следующая страница Объекты XSLFO
XSL-FO и XSLT могут помогать друг другу.
Помните этот пример?
<fo:block font-size="14pt" font-family="verdana" color="red" space-before="5mm" space-after="5mm"> W3School </fo:block> <fo:block text-indent="5mm" font-family="verdana" font-size="12pt" space-before="5mm" space-after="5mm"> На CodeW3C.com вы найдете все веб-уроки по созданию веб-сайтов, которые вы нужны, от базового HTML и XHTML до продвинутого XML, XSL, Мультимедиа и WAP. </fo:block>
Результат:

Этот пример взят из раздела о блоке области XSL-FO.
Помощь от XSLT
Удалите информацию XSL-FO из документа:
<header> W3School </header> <paragraph> На CodeW3C.com вы найдете все веб-уроки по созданию веб-сайтов, которые вы нужны, от базового HTML и XHTML до продвинутого XML, XSL, Мультимедиа и WAP. </paragraph>
Добавить преобразование XSLT:
<xsl:template match="header"> <fo:block font-size="14pt" font-family="verdana" color="red" space-before="5mm" space-after="5mm"> <xsl:apply-templates/> </fo:block> </xsl:template> <xsl:template match="paragraph"> <fo:block text-indent="5mm" font-family="verdana" font-size="12pt" space-before="5mm" space-after="5mm"> <xsl:apply-templates/> </fo:block> </xsl:template>
Результаты будут одинаковыми:

- Предыдущая страница Таблица XSLFO
- Следующая страница Объекты XSLFO