Home   |   Products   |   Documentation
 

 
 

Why CMarkup?
What Makes CMarkup So Easy?
C++ XML for Large Documents
CMarkup is Not Just a Parser
STL std string And XML
MFC CString And XML
Visual C++ And XML
Embedded C++ XML

Product Information
Testimonials
License Guidelines
Developer Support
Evaluation Download
Buy Now

     

Visual C++ And XML

CMarkup is your natural choice for XML handling in Visual C++ projects, including Visual Studio 6.0, .NET and eMbedded Visual C++. You have the choice of CString or STL string classes, whether you build for Unicode or not.

Zack Menendez, USA

We had a project where we needed an extensible file format, so XML was the obvious choice. Having tried to use DOM and other overly-complicated XML parsers, I was looking for a simple XML parsing engine that was free of external dependencies and over-engineering. CMarkup was the exact solution I was looking for: fast, easy-to-use, and fully supportive of XML standards. Our first implementation of CMarkup in a project was done in only a few hours! The reason I continue to use CMarkup is that it is so powerful yet easy to implement in existing code -- why would we want to use anything else?

I have genuinely enjoyed using CMarkup... When describing it to other developers, I put it this way: I tell them that if MFC had included an XML parsing engine, this is what it would look like. Self-explanatory functions that encapsulate the parts of the process we don't care to know about.

   

Uniquely better than the others
CMarkup is fully productized, and you get royalty-free source code. Having source code greatly reduces your development risk since you are not dealing with a 3rd party black box component binary. At the same time, this is highly tested and comes with carefully edited documentation and great support.

Compiles for UNICODE
CMarkup is written for the Visual Studio and Windows defines to support UNICODE builds, _T() string literals and so forth.

XML plus HTML and other markup
CMarkup works on HTML and rootless XML and log files as well.

 

$249.00
Evaluate
Buy Now

   

Unlimited royalty-free use, a year of upgrades and support, and additional methods for binary (base64), indexes, paths, encoding conversions, and more. See full product details of CMarkup Developer.

     

Patricia Rose, USA

I love your product. It's the best money I've ever spent for a development tool!

David Parkinson, USA

Thanks for making something nice and easy, so I got to avoid MSHTML/XML, super chunky libraries. I love how I get back std::strings.

Oliver Gerlach, Germany

I am really impressed by the quick response. I miss this kind of service quite often. Great work!

Jerry, USA

thanks for this great control. Immensely useful and elegant!

see more comments

 

 

Questions, comments? Contact info@firstobject.com

©Copyright 2008 First Objective Software, Inc. All rights reserved.