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

We use cookies. Read the Privacy and Cookie Policy

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

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

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

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