RAA - rexml/3.1.1

rexml / 3.1.1

Short description: REXML
Category: Library/XML
Status: Stable
Created: 2002-12-22 17:04:52 GMT
Last update: 2004-06-07 14:16:58 GMT
Owner: Sean Russell (Projects of this owner)
Homepage: http://www.germane-software.com/software/rexml
Download: http://www.germane-software.com/archives/rexml_3.1.1.tgz
License: Ruby's
Dependency:
Required by: freevikings/0.1
Required by: rssfwd/no version XML Library
Required by: technorati_rb/1.0.0
Required by: cvs2rss/0.1
Description:

REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser that supports multiple encodings. It has an API that is designed to be intuitive, straightforward, and terse. REXML includes a tree model parser, a SAX2 streaming parser, and a pull parser. It also includes a full XPath implementation. All of REXML's parsers pass 100% of the Oasis XML non-validating tests.

REXML is distributed with Ruby as of Ruby 1.8.

3.0.8 -> 3.1.1
* Fixed bug #14, more or less. StreamParser now reports
doctype events to the listener.
* Added XPath expansion and abbreviation to
Parsers::XPathParser
* Improved the look of Element.inspect
* Added xpath() to Element and Attribute, allowing the
generation of a unique xpath for nodes of these types.
This method for the other nodes still need to be done
* Made REXML::XPathParser#match public
* First pass at validation support. Minimal RelaxNG
support.
* The tree parser is now an independant parser, like the
rest.
* The first basic RelaxNG support is in. It supports
elements, attributes, choice, sequence, oneOrMany,
zeroOrMany, and optional.
* Version bump for release.
* The previous revision (991) also fixed a bug wherein the
very last :end_element was, in some rare cases, not being
returned by BaseParser.
* Improved support for converting XPaths to strings.
* XPath wasn't parsing ")" correctly.
Validation improvements:
* Fixed text
* Fixed attributes in choices
* Fixed text in choices. This change improves handling of
all events that occur without an end step (which is most
of them).
* Fixed a bunch of cases
* Added support for <group>
* Added support for <value>

Versions: [3.1.5 (2006-09-08)] [3.1.4 (2006-06-25)] [3.1.1 (2004-06-07)] [3.0.8 (2004-05-16)] [3.0.2 (-)]

Edit this project (for project owner)

back to RAA top