КаталогИндекс раздела
НазадСодержаниеВперед

Объявление пограничных пробелов

Объявление пограничных пробелов в прологе запроса устанавливает для запроса политику пограничных пробелов. Политика пограничных пробелов управляет тем, как конструкторами элементов обрабатываются находящиеся на границах пробельные символы. В пограничные пробельные символы включаются все пробельные символы, которые появляются на границах между тегами или закрывающими выражениями в конструкторах элементов.

Политика пограничных пробелов может задавать, что пограничные пробельные символы либо сохраняются, либо удаляются при конструировании элементов. Если не задано объявление пограничных пробелов, поведение по умолчанию - удаление пограничных пробельных символов при конструировании элементов.

Пролог может содержать только одно объявление пограничных пробелов для запроса.

Синтаксис

>>-declare-boundary-space --+-strip----+--;--------------------><
                            '-preserve-'      
strip
      Задает, что пограничные пробельные символы удаляются при конструировании элементов.
preserve
      Задает, что пограничные пробельные символы сохраняются при конструировании элементов.

Пример

Следующее объявление пограничных пробелов задает, что пограничные пробельные символы сохраняются при конструировании элементов:

declare boundary-space preserve;

НазадСодержаниеВперед
КаталогИндекс раздела