Книга: Технология XSLT
Использование
Использование
Легкий вариант, Instant Saxon представляет собой утилиту командной строки saxon.exe
, с помощью которой можно применять преобразования к XML-документам:
saxon.exe -о result.xml source.xml stylesheet.xsl
Полная версия Saxon (включающая также исходный код) тоже может использоваться как утилита командной строки:
java com.icl.saxon.stylesheet -о result.xml source.xml stylesheet.xsl
Как и в случае с Xalan, библиотеку saxon.jar
придется либо включить в переменную окружения CLASSPATH
, либо указывать явным образом
java -cp saxon.jar com.icl.saxon.StyleSheet -o result.xml source.xml stylesheet.xsl
Между тем, Saxon — это далеко не только процессор командной строки. Saxon предоставляет очень мощные возможности для использования в собственных проектах. В частности, Saxon поддерживает TrAX (Transformation API for XML), о котором мы говорили чуть выше, позволяет применять пользовательские парсеры и сериализаторы, предоставляет API для Java и многое другое.
- Восстановление с использованием инструмента gbak
- Типы страниц и их использование
- Использование констант
- Использование переменной окружения ISC_PATH
- Использование сервера Yaffil внутри процесса
- Использование CAST() с типами дата
- Использование типов содержимого и столбцов
- Вызов хранимых процедур InterBase с использованием стандартного синтаксиса ODBC
- Использование кнопки Автосумма
- 24.7. Использование программы-твикера
- Использование отдельных процессоров XSLT
- 4. Использование подзапросов