# File lib/scrubyt/output/result_dumper.rb, line 11
    def self.to_xml(pattern)
      doc = REXML::Document.new
      root = REXML::Element.new('root')
      doc.add_element(root)
      all_extracted_docs = pattern.last_result
      [all_extracted_docs].flatten.each do |lr|
        pattern.last_result = lr
        to_xml_recursive(pattern, root)
      end
      remove_empty_leaves(doc)
      @@last_doc = doc
    end