|
"DTD/xhtml1-strict.dtd">
parse_inline(text, taginfo=DefaultHtmlTagInfo, &filter_proc)
|
# File lib/amrita/parser.rb, line 261
def HtmlParser.parse_inline(text, taginfo=DefaultHtmlTagInfo, &filter_proc)
c = caller(1)[0].split(":")
parser = HtmlParser.new(text, c[0], c[1].to_i, taginfo, &filter_proc)
parser.parse
end
parse_text(text, fname=nil, lno=0, taginfo=DefaultHtmlTagInfo, &filter_proc)
|
# File lib/amrita/parser.rb, line 267
def HtmlParser.parse_text(text, fname=nil, lno=0, taginfo=DefaultHtmlTagInfo, &filter_proc)
parser = HtmlParser.new(text, fname, lno, taginfo, &filter_proc)
parser.parse
end
parse_io(io, fname=nil, lno=0, taginfo=DefaultHtmlTagInfo, &filter_proc)
|
# File lib/amrita/parser.rb, line 272
def HtmlParser.parse_io(io, fname=nil, lno=0, taginfo=DefaultHtmlTagInfo, &filter_proc)
parser = HtmlParser.new(io.read, fname, lno, taginfo, &filter_proc)
parser.parse
end
parse_file(fname, taginfo=DefaultHtmlTagInfo, &filter_proc)
|
# File lib/amrita/parser.rb, line 277
def HtmlParser.parse_file(fname, taginfo=DefaultHtmlTagInfo, &filter_proc)
File.open(fname) do |f|
HtmlParser.parse_io(f, fname, 0, taginfo, &filter_proc)
end
end
|