tidy.rb

Path: lib/tidy.rb
Last Update: Thu Oct 22 02:34:22 +0000 2009

Ruby interface to HTML Tidy Library Project (tidy.sf.net).

Usage

  require 'tidy'
  Tidy.path = '/usr/lib/tidylib.so'
  html = '<html><title>title</title>Body</html>'
  xml = Tidy.open(:show_warnings=>true) do |tidy|
    tidy.options.output_xml = true
    puts tidy.options.show_warnings
    xml = tidy.clean(html)
    puts tidy.errors
    puts tidy.diagnostics
    xml
  end
  puts xml
Author:Kevin Howe
License:Distributes under the same terms as Ruby

Required files

dl/import   dl/struct   tidy/tidybuf   tidy/tidyerr   tidy/tidylib   tidy/tidyobj   tidy/tidyopt  

[Validate]