Книги автора: Технология XSLT
Книга: Технология XSLT
Таблица преобразования типов
Таблица преобразования типов
Для удобства использования все взаимные преобразования типов сведены в одну таблицу (табл. 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 (дерево) |
нет | нет | нет | нет |
Похожие страницы
- Безопасная работа с внешними таблицами
- Использование типов содержимого и столбцов
- 5.3 Классификация типов резервного копирования
- 2.7 Преобразования типов
- Описание типов модулей оперативной памяти
- Объекты без прототипов
- 7. Лекция: Преобразование типов
- Модификаторы спецификации преобразования, используемые в функции printf( )
- 2.16. Явные и неявные преобразования
- Стандарт типов данных
- Урок 5.6. Работа с таблицами
- Общее понятие об электронных таблицах