Sha256: c29f73b8551ba616c541fcac80f613f739a9089a170189844d02aae21f985e8a
Contents?: true
Size: 1.33 KB
Versions: 4
Compression:
Stored size: 1.33 KB
Contents
Planned: v 2.5 * Test out compatibility with ActiveRecord such that it's easy to have both xml & database-sourced objects * provide an overridable extension point for the #to_xml-ing of values. This would enable easy accommodation of non-standard formats. For example, formatting a number with leading zeros. * Ensure (perhaps optionally) that references are unambiguous. That is error/warn a singular specification has multiple possible node references * Ensure support for nodes which aren't merely children, which hang out deep in the file, but are accessible via xpath v 3.0 * remove deprecated functionality * Perhaps provide cleaner separation between the specification of type vs its source in the XML. For example, xml_reader :count, :from => 'Count, :in => 'Attributes', :as => Integer xml_reader :count, :attr => 'Count, :in => 'Attributes', :as => Integer become: xml_reader :count, Integer, 'Atributes/Count' xml_reader :count, Integer, 'Atributes/@Count' potentially backward-incompatible change. Needs some thought... * Back with XmlSimple/FasterXmlSimple to minimize need for specifications * Use lazy evaluation to minimize parsing time for large files Potential: * Add shorthand support to hash declaration * :as => :self for sending method_missing to this attribute
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
Empact-roxml-2.4.0 | TODO |
Empact-roxml-2.4.1 | TODO |
roxml-2.4.0 | TODO |
roxml-2.4.1 | TODO |