Module: XML
- Defined in:
- lib/xml/focus.rb,
lib/xml/focus/version.rb
Defined Under Namespace
Modules: Focus
Class Method Summary collapse
Class Method Details
.Focus(xml, first_elem_path, last_elem_path) ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/xml/focus.rb', line 10 def Focus(xml, first_elem_path, last_elem_path) # FIXME: escape xpath xslt_code = Focus::XSLT_TEMPLATE.result(binding) xslt = Nokogiri::XSLT(xslt_code) focused = xslt.transform(xml) return focused end |