Module Nokogiri::XSLT
In: lib/nokogiri/xslt/stylesheet.rb
lib/nokogiri/xslt.rb
lib/nokogiri/ffi/xslt/stylesheet.rb
ext/nokogiri/xml_namespace.c

call-seq:

  transform(document, params = [])

Apply an XSLT stylesheet to an XML::Document. params is an array of strings used as XSLT parameters. returns Nokogiri::XML::Document

Example:

  doc   = Nokogiri::XML(File.read(ARGV[0]))
  xslt  = Nokogiri::XSLT(File.read(ARGV[1]))
  puts xslt.transform(doc, ['key', 'value'])

Methods

Classes and Modules

Class Nokogiri::XSLT::Stylesheet

Public Class methods

Parse the stylesheet in string

Quote parameters in params for stylesheet safety

[Validate]