Class: Boilerpipe::Extractors::KeepEverythingExtractor

Inherits:
Object
  • Object
show all
Defined in:
lib/boilerpipe/extractors/keep_everything_extractor.rb

Class Method Summary collapse

Class Method Details

.process(doc) ⇒ Object



11
12
13
14
# File 'lib/boilerpipe/extractors/keep_everything_extractor.rb', line 11

def self.process(doc)
  ::Boilerpipe::Filters::MarkEverythingContentFilter.process doc
  doc
end

.text(contents) ⇒ Object



5
6
7
8
9
# File 'lib/boilerpipe/extractors/keep_everything_extractor.rb', line 5

def self.text(contents)
  doc = ::Boilerpipe::SAX::BoilerpipeHTMLParser.parse(contents)
  ::Boilerpipe::Extractors::KeepEverythingExtractor.process doc
  doc.content
end