Книги автора: XSLTInside XSLT
/ Книги автора: XSLTInside XSLT
/ Книги автора: XSLTInside XSLT
Книга: XSLT
Проверка выражений XPath
Проверка выражений XPath
В пакет Xalan входит удобная программа-пример, ApplyXPath.java, позволяющая применить выражение XPath к документу и посмотреть на результат, что очень помогает при тестировании. Для запуска этого примера вам нужно будет скомпилировать ApplyXPath.java
в ApplyXPath.class
при помощи утилиты java.exe, входящей в поставку Java.
В качестве примера я применю выражение XPath «PLANET/NAME
» к planets.xml
при помощи ApplyXPath.class
. Ниже показан результат, отображающий все элементы <NAME>
, дочерние по отношению к элементам <PLANET>
(теги <output>
добавлены программой ApplyXPath):
%java ApplyXPath planets.xml PLANET/NAME
<output>
<NAME>Mercury</NAME><NAME>Venus</NAME><NAME>Earth</NAME>
</output>
Оглавление статьи/книги
- Изучаем XPath
- Типы данных XPath
- Создание путей расположения XPath
- Шаги расположения XPath, часть 1: оси
- Шаги расположения XPath, часть 2: условия узлов
- Шаги расположения XPath, часть 3: предикаты
- Применение осей XPath
- Применение оси ancestor
- Применение оси ancestor-or-self
- Применение оси descendant
- Применение оси descendant-or-self
- Применение оси following
- Применение оси following-sibling
- Применение оси namespace
- Применение оси parent
- Применение оси preceding
- Применение оси preceding-sibling
- Применение оси self
- Примеры путей расположения
- Сокращенный синтаксис XPath
- Проверка выражений XPath
- XPath 2.0
Похожие страницы
- Шаги расположения XPath, часть 2: условия узлов
- Глава 7 Работа с XPath
- Шаги расположения XPath, часть 3: предикаты
- Применение осей XPath
- 3. Null-значения и общее правило вычисления выражений
- 5. Null-значения и проверка условий
- 12.1. Автоматизированная проверка безопасности
- 12.3. Проверка конфигурации
- Проверка, что сервер Firebird запущен
- Как использовать технику разговорных выражений
- Разбор XPath-выражений
- Проверка на вирусы с помощью сканера Dr.Web