Книга: Технология XSLT

Таблица преобразования типов

Таблица преобразования типов

Для удобства использования все взаимные преобразования типов сведены в одну таблицу (табл. 3.2).

Таблица 3.2. Взаимные преобразования типов данных XSLT

Преобразовываемый тип
Целевой тип boolean (булевое значение) number (число) string (строка) node-set (множество узлов) tree (дерево)
boolean (булевое значение) ? false NaN false другое ? true пустая ? false непустая ? true пустое ? false другое ? true всегда true
number (число) false ? 0 true ? 1 разбирается, как число в десятичном формате мн-во ? строка ? число дерево ? строка ? число
string (строка) false "false" true "true" десятичная запись числа строковое значение первого узла в порядке просмотра строковое сложение всех текстовых узлов дерева
node-set (множество узлов) нет нет нет нет
tree (дерево) нет нет нет нет

Оглавление книги


Генерация: 1.343. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз