ВУЗ:
Составители:
Рубрика:
35
</journal>
Изменение состоит в том, что в элементе journal объявлено
пространство имен с указанием XML–схемы.
<journal xmlns:xsi='http://www.w3.org/2001/XMLSchema-
instance' xsi:noNamespaceSchemaLocation='Schema_3.xsd'>
В настоящее время в интернете можно найти много информации о
различных вариантах ссылки на XML-схемы в XML-документах (например, см.
XSL-преобразование XML-документов
Как видно из приведенных примеров, язык XML совершенно не «заботит-
ся» о представлении информации, поскольку он разработан для других целей.
Для отображения информации в «привычном» виде, как это делалось с помо-
щью языка HTML, необходимо использовать другие технологии.
Универсальным механизмом управления отображением XML-документов
является расширяемый язык таблиц стилей XSL (eXtensible Stylesheet
Language). С помощью XSL можно трансформировать XML документ в любой
формат, например HTML, WML, RTF. PDF, SQL и, в частности, в XML. На язы-
ке XSL можно описать, как будет оформлен итоговый документ, где и как долж-
ны располагаться данные.
Cпецификация XSL [9, 10] состоит из двух частей: XSL-T (XSL
Transformations) – язык для преобразования XML-документов и XSL-FO (XSL
Formatting Objects) – язык для вѐрстки XML. Язык XSLT используется для пре-
образования XML-документа в документ, предназначенный для отображения
браузером. Технически это осуществляется с помощью применения к исходно-
му XML-документу таблицы стилей XSLT, состоящей из набора шаблонов.
XSL-FO является языком разметки, который предназначен для описания внеш-
него вида (макета) документа. Мы не будем здесь рассматривать XSL-FO, отме-
тим только, что схематически использование этого языка можно описать сле-
дующим образом. Исходным является документ на любом языке, являющимся
подмножеством XML, например, XHTML или DocBook. Затем применяется
XSLT-преобразование, подходящее к необходимому типу документа, и получа-
ется XSL-FO-документ. Этот документ передается приложению (FO-
процессору), который конвертирует XSL-FO-документ в какой-либо читаемый
и/или печатаемый формат, например, PDF, PS, RTF, или выводит его на мони-
Изменение состоит в том, что в элементе journal объявлено пространство имен с указанием XML–схемы.В настоящее время в интернете можно найти много информации о различных вариантах ссылки на XML-схемы в XML-документах (например, см. XSL-преобразование XML-документов Как видно из приведенных примеров, язык XML совершенно не «заботит- ся» о представлении информации, поскольку он разработан для других целей. Для отображения информации в «привычном» виде, как это делалось с помо- щью языка HTML, необходимо использовать другие технологии. Универсальным механизмом управления отображением XML-документов является расширяемый язык таблиц стилей XSL (eXtensible Stylesheet Language). С помощью XSL можно трансформировать XML документ в любой формат, например HTML, WML, RTF. PDF, SQL и, в частности, в XML. На язы- ке XSL можно описать, как будет оформлен итоговый документ, где и как долж- ны располагаться данные. Cпецификация XSL [9, 10] состоит из двух частей: XSL-T (XSL Transformations) – язык для преобразования XML-документов и XSL-FO (XSL Formatting Objects) – язык для вѐрстки XML. Язык XSLT используется для пре- образования XML-документа в документ, предназначенный для отображения браузером. Технически это осуществляется с помощью применения к исходно- му XML-документу таблицы стилей XSLT, состоящей из набора шаблонов. XSL-FO является языком разметки, который предназначен для описания внеш- него вида (макета) документа. Мы не будем здесь рассматривать XSL-FO, отме- тим только, что схематически использование этого языка можно описать сле- дующим образом. Исходным является документ на любом языке, являющимся подмножеством XML, например, XHTML или DocBook. Затем применяется XSLT-преобразование, подходящее к необходимому типу документа, и получа- ется XSL-FO-документ. Этот документ передается приложению (FO- процессору), который конвертирует XSL-FO-документ в какой-либо читаемый и/или печатаемый формат, например, PDF, PS, RTF, или выводит его на мони- 35
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »