Module: Saxon::XSLT

Defined in:
lib/saxon/xslt.rb,
lib/saxon/nokogiri.rb,
lib/saxon/xslt/compiler.rb,
lib/saxon/xslt/executable.rb,
lib/saxon/xslt/invocation.rb,
lib/saxon/xslt/evaluation_context.rb

Overview

Classes for compiling, configuring, and executing XSLT transformations against XDM nodes or documents

Using XSLT involves creating a compiler, compiling an XSLT file into an executable, and then invoking that executable through applying templates against an XML document, calling a named template, or calling a named function.

The easiest way to create an Compiler instance is by using the Processor#xslt_compiler method.

Defined Under Namespace

Modules: ParameterHelper Classes: BadOptionError, Compiler, EvaluationContext, Executable, GlobalAndStaticParameterClashError, Invocation, Transformation