Class | Kwartz::TextConverter |
In: |
kwartz/converter.rb
|
Parent: | Converter |
convert presentation data (html) into a list of Statement. notice that TextConverter class hanlde html file as text format, not html format.
linenum | [R] | |
rest | [R] |
# File kwartz/converter.rb, line 854 def initialize(handler, properties={}) super include_properties(properties) # set @delspan and @dattr end
# File kwartz/converter.rb, line 874 def convert(input, filename='') reset(input, filename) stmt_list = [] doc_ruleset = @handler.get_element_ruleset('DOCUMENT') stmt_list += doc_ruleset.begin if doc_ruleset && doc_ruleset.begin #stmt_list << NativeStatement.new(doc_ruleset.head.chomp, nil) if doc_ruleset && doc_ruleset.head _convert(stmt_list) stmt_list += doc_ruleset.end if doc_ruleset && doc_ruleset.end #stmt_list << NativeStatement.new(doc_ruleset.tail.chomp, nil) if doc_ruleset && doc_ruleset.tail return stmt_list end