SkylineLab > Статьи > В помощь программисту > Назначение XML SapiensСтатьи
Назначение XML Sapiens

В помощь программисту: Статьи - Назначение XML Sapiens

     Назначение XML Sapiens

      Стандарт XSLT существует много лет. Он позволяет формировать документы из разделенных источников: XML-файлов со структурированным содержанием документов и XSL-шаблонов с отображением того, как он будет представлен на веб-сайте. При этом само формирование документа может производить клиент. Для этого нужно передать XML-структуру данных браузеру, в ней содержится ссылка на XSL-шаблон и в этом случае браузер сам сможет «нарисовать» страницу в таком виде, как ее видели дизайнеры. Содержание всех страниц веб-сайта отличается, но форма подачи содержания, как правило, ограничивается небольшим количеством шаблонов. То есть стандарт XSLT дает возможность многократно использовать один раз написанный шаблон.

      Как и XSLT, с документами веб-сайта должны быть связаны определенные шаблоны. В шаблоне может содержаться любой код представления, а так же инструкции XML Sapiens. В него можно включить сразу несколько файлов. Для этого используют инструкцию sapi:include, которая близка к аналогичной в открытом стандарте xInclude.

      <sapi:include href=адрес_файла_шаблона parse=template />

Другие инструкции XML Sapiens дают возможность дополнительно вставлять в документ функциональные блоки и содержание.


<< Назад

+7 (903) 66-22-797