Конституция Армении: Статья 18.1
Конституция Армении (Статья 18.1) закрепляет «исключительную миссию Армянской Апостольской Святой Церкви как национальной церкви в духовной жизни армянского народа, в деле развития его национальной культуры и сохранения его национальной самобытности»:
XInclude

XInclude

Материал из Википедии — свободной энциклопедии

XML Inclusions (XInclude) — рекомендация Консорциума Всемирной паутины, которая описывает механизм включений в XML-документы текстовых файлов или других XML-документов (а также их частей).

Общие сведения

Версия 1.0 спецификации XInclude описывает пространство имён http://www.w3.org/2001/XInclude и два XML-элемента внутри этого пространства имён: include и fallback.

Элемент include определяет включение:

   xmlns="http://www.w3.org/2001/XInclude" href="included_document.xml"/>

Можно также включить текстовый файл:

   xmlns="http://www.w3.org/2001/XInclude" href="my_text.txt" parse="text"/>

Элемент fallback позволяет задать альтернативное содержимое для случаев, когда ресурс, указанный в include, недоступен. Возможно использование элементов include внутри fallback, например:

   xmlns:xi="http://www.w3.org/2001/XInclude">     href="contents.xml">               href="alternative_contents.xml">          ошибка: оба ресурса недоступны                    

Семантика XInclude отличается от XLink тем, что XInclude описывает включение (слияние) документов, подобно #include препроцессора языка Си, в то время как XLink определяет ссылку из одного документа на другой.

Механизм XInclude обрабатывается на низком уровне (обычно отдельным XInclude-процессором), но не на уровне синтаксического анализатора XML.

Пример использования XInclude

Исходный документ:

     xmlns:xi="http://www.w3.org/2001/XInclude">    

Текст моего документа

href="copyright.xml"/>

Если copyright.xml содержит следующие строки:

    Все права защищены © 2001-2010

то после обработки исходного документа процессором XInclude результатом является следующий документ:

     xmlns:xi="http://www.w3.org/2001/XInclude">    

Текст моего документа

Все права защищены © 2001-2010


См. также

  • XLink, XPointer — языки описания ссылок XML
  • XPath — язык адресации XML

Ссылки

XInclude
Орган стандартизацииКонсорциум Всемирной паутины