Элемент whiteSpace
Элемент whiteSpace задает способ обработки пробельных символов для типа данных string и производных от него типов, и имеет следующий формат:
<префикс:whiteSpace
id = ID
value = ( preserve | replace| collapse)
fixed = boolean : false
>
(annotation?)
</префикс:whiteSpace>
Необязательный атрибут id задает уникальный идентификатор элемента. Атрибут value задает способ обработки пробельных символов в данном и должен иметь одно из следующих значений: preserve – строка не меняется, replace – символы табуляции, новой строки и возврата каретки заменяются пробелами, collapse – после обработки строки, производимой для значения replace, в строке удаляются все пробелы в начале и конце строки, а также несколько пробелов внутри строки заменяются одним пробелом. Атрибут fixed фиксирует обработку пробельных символов в данном. Если значение атрибута fixed равно true, то типы данных, для которых текущий тип является базовым, не могут иметь способ обработки пробельных символов, отличный от способа, заданного в значении атрибута value. По умолчанию или, если значение атрибута fixed равно false, типы данных могут иметь другой способ обработки пробельных символов.
Пример задания элемента whiteSpace:
<xs:whiteSpace value="preserve" fixed="true"/>
Сохранение пробельных символов в данном.
Дата добавления: 2015-03-20; просмотров: 613;