English | >> По-русски <<ZVON > Tutorials > XInclude Tutorial
>> Пример 5 << | Назад | Вперед | Оглавление

Элемент fallback


Описание

Элемент fallback сообщает обработчику, что делать при ресурсной ошибке (сбое при попытке обращении к ресурсу из URL), т.е. при отсутствии файла, плохом соединении и т.п. В случае возникновения данной ошибки элемент include заменяется содержимым элемента fallback. Элемент fallback должен быть дочерним по отношению к элементу include. Он может содержать все что угодно.

Допустимые примеры

Файл a.xml пытается включить не существующий файл.
Файл a.xml:
    <a> 
     <xi:include href="non-existent.xml"
      xmlns:xi="http://www.w3.org/2001/XInclude">
      <xi:fallback>There are no files today ... </xi:fallback>
     </xi:include>
    </a>
   

Файл a.xml после включения:
    <a>
     There are no files today ... 
    </a>