class Nokogiri::XSLT::Stylesheet
A Stylesheet represents an XSLT Stylesheet object. Stylesheet creation is done through Nokogiri.XSLT. Here is an example of transforming an XML::Document with a Stylesheet:
doc = Nokogiri::XML(File.read('some_file.xml')) xslt = Nokogiri::XSLT(File.read('some_transformer.xslt')) puts xslt.transform(doc)
See Nokogiri::XSLT::Stylesheet#transform for more transformation information.
Public Instance Methods
apply_to(document, params = [])
click to toggle source
Apply an XSLT stylesheet to an XML::Document. params
is an
array of strings used as XSLT parameters.
returns serialized document
# File lib/nokogiri/xslt/stylesheet.rb, line 20 def apply_to document, params = [] serialize(transform(document, params)) end