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: XML VC++ 6.0 or XML VC++ 2008 Express. |
|
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:
Tony Pitman
uses about 1/3 the ram that our tinyxml usage shows
Erich Finkelstein
I have never touched XML and was able to start loading and manipulating XML documents within an hour
David Ching
the absolute best combination for ease-of-use, embedability, and best supported XML parser out there
Patrick McMichael
removing all that Xerces CRAP overhead, the app ran, no joke, 10 times faster!
Jeff Anderson
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