Module: HTOTConv
- Defined in:
- lib/htot_conv.rb,
lib/htot_conv/util.rb,
lib/htot_conv/parser.rb,
lib/htot_conv/outline.rb,
lib/htot_conv/version.rb,
lib/htot_conv/generator.rb,
lib/htot_conv/parser/base.rb,
lib/htot_conv/generator/base.rb,
lib/htot_conv/parser/html_list.rb,
lib/htot_conv/parser/simple_text.rb,
lib/htot_conv/generator/xlsx_type0.rb,
lib/htot_conv/generator/xlsx_type1.rb,
lib/htot_conv/generator/xlsx_type2.rb,
lib/htot_conv/generator/xlsx_type4.rb,
lib/htot_conv/generator/xlsx_type5.rb
Defined Under Namespace
Modules: Generator, Parser, Util Classes: Outline
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.convert(input, input_type, output, output_type, input_option = {}, output_option = {}) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/htot_conv.rb', line 10 def convert(input, input_type, output, output_type, input_option={}, output_option={}) parser = HTOTConv::Parser.create(input_type, input_option) outline = parser.parse(input) generator = HTOTConv::Generator.create(output_type, outline, output_option) generator.output(output) end |