Class: HtmlAide::MarkupParser

Inherits:
Object
  • Object
show all
Defined in:
lib/html_aide/markup_parser.rb

Defined Under Namespace

Classes: ParseError

Class Method Summary collapse

Class Method Details

.parse(markup) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/html_aide/markup_parser.rb', line 4

def self.parse(markup)
  node = Ox.parse(markup)
  node = Tag.parse(node)
rescue Ox::ParseError => e
  raise ParseError, e.to_s
rescue Tag::ParseError => e
  raise ParseError, e.to_s
end