Method: WWMD::Page#node_to_text
- Defined in:
- lib/wwmd/page/html2text_hpricot.rb
#node_to_text(n) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/wwmd/page/html2text_hpricot.rb', line 37 def node_to_text(n) return "" if n.comment? return element_to_text(n) if n.elem? return n.inner_text if n.text? s = "" begin n.each_child do |c| s += node_to_text(c) end rescue => e putw "WARN: #{e.inspect}" end return s end |