LMX

W3C XML Schema to C++ Data Binding

C++ XML data binding; Fast development; Easy to learn.

Home 
LMX XSD XML C++ Binding Overview LMX C++ XML Data Binding Features LMX C++ XML Data Binding In-Depth LMX C++ XML Data Binding Try On-line LMX Documentation XSD XML C++ Data Binding Download LMX XML C++ Data Binding Buy LMX XML C++ Data Binding LMX XML XSD C++ Binding Support LMX XML XSD C++ Binding Examples

Interface XML to C++ the easy way...

XML C++ Binding Concept Codalogic's LMX XML C++ Databinder code generator can help you reduce bugs and write code faster, enabling you to ship earlier and improve your ROI.

In addition to a fully functional 30-Day evaluation, there's even a simplified Free Express Edition you can deploy in your projects royalty-free and at zero cost.

Here's how it works...

Codalogic LMX generates C++ classes that read and write application-specific XML. The generated C++ classes convert XML into instances of the generated C++ classes and convert the data in instances of the generated C++ classes into XML (see diagram). This process is often called XML data binding.

You write code that interfaces to the generated C++ classes. Your code needs no further knowledge of XML to access the data.

This significantly reduces the amount of programming effort you need to use XML and also removes a large number of potential coding errors.

Codalogic LMX generates the C++ code from a W3C XML Schema which describes the valid format of the XML messages. (If you are new to XML Schema, our Simple XML Schema Overview will get you started in no time.)

Codalogic LMX can also generate C++ code from XML external DTDs, and W3C XML Schemas embedded in WSDL files.

Find out more on the LMX Features page.

LMX XML C++ data binding application screenshot

Testimonials

World leading companies relying on LMX's XML C++ data binding capabilities include:
Boeing, Hewlett Packard, Alcatel, Avaya, Samsung, Lockheed Martin, General Dynamics, Freescale Semiconductor, Seagate, QinetiQ, Union Pacific Railroad, Schlumberger, TANDBERG, ABB Power Technologies, Thomson, ... and more
Of particular satisfaction to us is that we have a high percentage of repeat customers.

Here are some of the testimonials our customers have submitted about LMX C++ XML data binding:

    "I really like LMX. I can finish my tasks faster and it makes things much easier, especially with such a complete documentation." - Haryono Dianto, Barco Inc.

    "[LMX] is much more faster and easier in use than our previous solution" - Stanisław Wierchoła, Gadu-Gadu

    "LMX is a really good product; fits right in with what we need to do." - Jeff Hay, HYTEC Inc - (Using Multiple Architectures)

    "Thanks for your exceptional service, as always!" - Dave Webb, TENET Technology

    "LMX is working like a charm" - 3DCONNEXION - (Using Apple/Mac)

    "Our experience has been very positive (especially when compared to using the [ed. other product] code generation)." - ASPECTUSVI

    "Your documentation is much clearer than other products I looked at." - British Telecom

    "The supporting code compiled on Itanium without problems" - CeBeNetwork GmbH - (Running on HP-UX)

    "LMX comes with very complete documentation." - Ronald Bourret's XML Data Binding Resources

    "Its a pretty handy tool, and exceptionally small in size!!!" - SPAN Systems - (Using ARM/X-Scale Architecture)

    "Thanks for the rapid response, as usual." - University of Teesside School of Health & Social Care

To explore further you can:

Note that you can also access these pages using the convenience URLs http://www.xml2cpp.com and http://www.xmldatabinding.net.

Copyright © 2003-2009, Codalogic Ltd. All Rights Reserved.