neingeist
/
neinomaten
Archived
1
0
Fork 0
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
neinomaten/vendor/htree
neingeist 6d05f8ef2d ALL YOUR LIBRARIES ARE BELONG TO US
..
htree ALL YOUR LIBRARIES ARE BELONG TO US
test ALL YOUR LIBRARIES ARE BELONG TO US
.cvsignore ALL YOUR LIBRARIES ARE BELONG TO US
Makefile ALL YOUR LIBRARIES ARE BELONG TO US
README.rd ALL YOUR LIBRARIES ARE BELONG TO US
htree.rb ALL YOUR LIBRARIES ARE BELONG TO US
install.rb ALL YOUR LIBRARIES ARE BELONG TO US
test-all.rb ALL YOUR LIBRARIES ARE BELONG TO US

README.rd

= htree - HTML/XML tree library

htree provides a tree data structure which represent HTML and XML data.

== Features

* Permissive unified HTML/XML parser
* byte-to-byte round-tripping unparser
* XML namespace support
* Dedicated class for escaped string.  This ease sanitization.
* HTML/XHTML/XML generator
* template engine
* recursive template expansion
* converter to REXML document

== Home Page

((<URL:http://cvs.m17n.org/~akr/htree/>))

== Download

* ((<URL:http://cvs.m17n.org/viewcvs/ruby/htree.tar.gz>))

== Install

  % ruby install.rb

== Reference Manual

((<URL:doc/index.html>))

== Usage Example

Following two-line script convert HTML to XHTML.

  require 'htree'
  HTree(STDIN).display_xml

The conversion method to REXML is provided as to_rexml.

  HTree(...).to_rexml

== License

Ruby's

== Author
Tanaka Akira <akr@m17n.org>