| Short description: |
Loose and Simple Objects for XML |
| Category: |
Library/XML |
| Status: |
experimental |
| Created: |
2003-10-28 15:27:15 GMT |
| Last update: |
- |
| Owner: |
MIZUTANI Tociyuki
(Projects of this owner) |
| Homepage: |
http://www.ne.jp/asahi/capriccio/scrap/archive/loosesox.rb |
| Download: |
http://www.ne.jp/asahi/capriccio/scrap/archive/loosesox.rb
|
| License: |
GPL |
| Dependency: |
|
| Description: |
This provides you a set of a simple XML parser and document objects
for XML to reduce casually. To use powerfull Ruby built-in features,
all of the document objects are defined as the sub class of Array
or String adding useful attributes: nodeName, nodeType, testing
the kind of node, and accepting a Visitor instance. The parser may
work as an iterator yielding documents objects in order of parsing,
such as SAX interface. And also, it may build a document tree to
treat later, such as DOM interface. The parser can also eat a
HTML4.01 strict manuscript with the present endtags.
|