Download Release 11.5 zip (579k) Notes on Release 11.5 April 23 Create new XML documents, parse and modify existing XML documents from the methods of one simple C++ XML parser class. The zip download contains the CMarkup evaluation C++ source code, a test project and Windows test dialog executable: Compile XML capability into your own application in minutes. Video screencasts show how you can create a project with the CMarkup XML C++ class: |
|
string
/wstring
or MFC CString
.UNICODE
, MBCS
including Far East double-byte, or straight UTF-8.The download zip file above contains C++ source code for the CMarkup test dialog project, which tests and demonstrates all of the CMarkup classes and build options. You can also step through these regression tests with the foal program in foalexample223.zip in the free firstobject XML editor.
Not much learning is required to get going with your C++ XML tasks once you're using CMarkup. Here is an introduction to doing all of the basic XML operations with CMarkup:
Comments on CMarkup:
uses about 1/3 the ram that our tinyxml usage shows
I have never touched XML and was able to start loading and manipulating XML documents within an hour
the absolute best combination for ease-of-use, embedability, and best supported XML parser out there
removing all that Xerces CRAP overhead, the app ran, no joke, 10 times faster!
the design and ease of use - it's a really different paradigm compared to other XML libraries - kudos to the *thinking* that went into this