Виды выражений

Виды выражений

Выражения языка XPath можно условно разделить на несколько основных типов:

? пути выборки;

? выражения фильтрации множеств;

? выражения объединения множеств;

? сравнения;

? логические операции;

? вызовы функций.

Рассмотрим подробно назначение и принципы работы каждого из типов выражений.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Синтаксический анализ выражений 

Из книги Давайте создадим компилятор! автора Креншоу Джек

Синтаксический анализ выражений  Начало Если вы прочитали введение, то вы уже в курсе дела. Вы также скопировали программу Cradle в Turbo Pascal и откомпилировали ее. Итак, вы готовы.Целью этой главы является обучение синтаксическому анализу и трансляции математических


5.7. Раскрытие выражений (expansion)

Из книги Linux для пользователя автора Костромин Виктор Алексеевич

5.7. Раскрытие выражений (expansion) Когда оболочка получает какую-то командную строку на выполнение, она до начала выполнения команды осуществляет "грамматический разбор" полученной командной строки. Одним из этапов такого "разбора" является раскрытие или подстановка


Использование контроллеров и выражений

Из книги 3ds Max 2008 автора Верстак Владимир Антонович

Использование контроллеров и выражений Каждый раз, когда вы анимируете объекты сцены, программа 3ds Max сохраняет параметры анимации в контроллерах. Контроллерами называются элементы, хранящие значения анимации и управляющие интерполяций от одного значения анимации к


§ 4.5 Использование регулярных выражений

Из книги Создание электронных книг в формате FictionBook 2.1: практическое руководство [Release 1.01 от 28.II.2010 г.] автора Кондратович Михаил Иосифович

§ 4.5 Использование регулярных выражений Функции поиска и замены в FB Editor предусматривают использование регулярных выражений (Regular Expressions, RegExp).Регулярные выражения представляют собой квазиязык, объединяющий набор шаблонов и подстановок, используемых при поиске и замене


2.21. Включение выражений в строку

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл

2.21. Включение выражений в строку Это легко позволяет сделать синтаксическая конструкция #{}. Нет нужды думать о преобразовании, добавлении и конкатенации; нужно лишь интерполировать переменную или другое выражение в любое место строки:puts "#{temp_f} по Фаренгейту равно #{temp_c}


3.1. Синтаксис регулярных выражений

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов. автора Дронов Владимир

3.1. Синтаксис регулярных выражений Обычно регулярное выражение ограничено с двух сторон символами косой черты. Применяется также форма %r. В таблице 3.1 приведены примеры простых регулярных выражений:Таблица 3.1. Простые регулярные выражения Регулярное


3.2. Компиляция регулярных выражений

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

3.2. Компиляция регулярных выражений Для компиляции регулярных выражений предназначен метод Regexp.compile (синоним Regexp.new). Первый параметр обязателен, он может быть строкой или регулярным выражением. (Отметим, что если этот параметр является регулярным выражением с


3.14. Примеры регулярных выражений

Из книги XSLT автора Хольцнер Стивен

3.14. Примеры регулярных выражений В этом разделе мы приведем краткий перечень регулярных выражений, которые могут оказаться полезны на практике или просто послужат учебными примерами. Для простоты примеров ни одно выражение не зависит от наличия


Правила написания выражений

Из книги VBA для чайников автора Каммингс Стив

Правила написания выражений В процессе чтения этой главы мы изучили множество выражений JavaScript. Но так и не узнали, по каким правилам они пишутся. Настала пора восполнить пробел в наших знаниях.— Между операндами, операторами, вызовами функций и методов и ключевыми


Правила написания выражений

Из книги Фундаментальные алгоритмы и структуры данных в Delphi автора Бакнелл Джулиан М.

Правила написания выражений В процессе чтения этой главы мы изучили множество выражений JavaScript. Но так и не узнали, по каким правилам они пишутся. Настала пора восполнить пробел в наших знаниях.— Между операндами, операторами, вызовами функций и методов и ключевыми


Проверка выражений XPath

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

Проверка выражений XPath В пакет Xalan входит удобная программа-пример, ApplyXPath.java, позволяющая применить выражение XPath к документу и посмотреть на результат, что очень помогает при тестировании. Для запуска этого примера вам нужно будет скомпилировать ApplyXPath.java в ApplyXPath.class при


Добавление контролируемых выражений

Из книги автора

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


Использование регулярных выражений

Из книги автора

Использование регулярных выражений Существует три этапа использования регулярного выражения. На первом регулярное выражение разбивается на составляющие его лексемы, на втором они преобразуются форму, пригодную для установки соответствия (компиляция регулярного