| Short description: |
Interface to libxml, with focus on simplification |
| Category: |
Library/XML |
| Status: |
usable |
| Created: |
2005-04-17 16:46:08 GMT |
| Last update: |
2007-07-24 13:15:09 GMT |
| Owner: |
eTM
(Projects of this owner) |
| Homepage: |
http://www.pri.univie.ac.at/~mangler/ruby-xml-smart/ |
| Download: |
http://www.pri.univie.ac.at/~mangler/ruby-xml-smart/ruby-xml-smart-0.1.9.tar.gz
|
| License: |
LGPL |
| Dependency: |
|
| Description: |
0.1.9: signal weaving
WARNING: use at least libxml2 2.6.28, as this version corrects some severe xpath bugs.
* http://www.pri.univie.ac.at/~mangler/ruby-xml-smart/ruby-xml-smart-0.1.9/Changelog
* Signals
http://www.pri.univie.ac.at/~mangler/ruby-xml-smart/ruby-xml-smart-0.1.9/examples/signals.rb
In an environment with multiple threads it is now possible to define handlers that are called when something changes in the document.
* Namespaces
http://www.pri.univie.ac.at/~mangler/ruby-xml-smart/ruby-xml-smart-0.1.9/examples/namespace_find.rb
It is possible to handle your namespaces at document level.
* A bunch of bug fixes
Note: This library is now used for more then 2 years in production environments. Who would have thought?
We even have a screenshot. Not bad for a library :-)
http://www.pri.univie.ac.at/~mangler/PhotoStates/Screenshot-2005-04-13.png
-------------
So far it shows the basic API that should be more intuitive and powerful than the correspondig parts of "xml/libxml" with bugs and problems removed.
API wise it lies somewhere between "xml/libxml" with some ideas from rexml. It should be fast!
Your comments are welcome.
|
| Versions: |
[0.1.11 (2008-10-02)]
[0.1.10 (2008-01-03)]
[0.1.9 (2007-07-24)]
[0.1.8 (2006-02-23)]
[0.1.7 (2005-04-17)]
|