Google

"DTD/xhtml1-strict.dtd">
Class Amrita::HtmlParser
In: lib/amrita/parser.rb
Parent: Object
Methods
Public Class methods
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