xParse is a light-weight XML Parser written in C++. It aims to simplify the creation of XML tree objects.
| Tags | Software Development Libraries |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Release Notes: A tutorial was added, and some methods were renamed. For example, getData() becomes data() and getNext becomes next(). This is similar to Qt code.


Release Notes: This release adds support for data on the same line as the begin tag, and support for an end tag on the same line as the begin tag. There is also whitespace trimming.


Release Notes: parser.cpp can now open files and read (and create within the tree) Elements, Special tags, and Comments. A few methods have turned into booleans. Those are the open methods in xParse for file existence reasons. Another get method was added. getRoot() returns the root element (a blank xmlElement), and getFirst() returns the child of that blank element (no matter if it's null). A makefile has been included for compilation. It isn't working properly, but should be fixed for 0.3.


Release Notes: The child element bug has been fixed. The element types ELEMENT, COMMENT, and SPECIAL have been added. Test.cpp was removed and replaced by Test2.cpp.Traverse (in xmlElement and xmlAttr) accepts an ostream argument. This can be either cout or an ofstream.


No changes have been submitted for this release.
A cross-platform application for displaying and navigating events on a timeline.
A true IoC container enabling "build once, run anywhere" Web applications.