Validating xml parser c
To the best of my knowledge, the Incredible XML Parser is the best "non-validating C XML parser" currently available 😄 (and by a large margin! If you are still experiencing character encoding problems, I suggest you to convert your XML files to UTF-8 using a tool like iconv (precompiled win32 binary).If you like this library, you can create a URL-Link towards this page from your website (use this URL: Parser.html).
This old library is now used in thousands of applications all around the world (and also in space! The main objective of old XMLParser library was to allow me to easily manipulate input/ouput configuration files and xml data files.Based on the expertise gained during the development of this XML Parsing library, I create a new, improved XML Parser: the Incredible XML Parser.The Incredible XML Parser has all the nice features from the library described on this page AND it's even faster, more scalable, less memory-hungry and easier to use. encoding support (chinese) (see this UTF-8-demo that shows the characters available).The Incredible XML Parser library contains many more other small usefull methods that are not described here (The zip file contains some additional examples to explain other functionalities and a complete Doxygen documentation about the IXMParser).This project started from my frustration that I could not find any simple, portable XML Parser to use inside all my projects (for example, inside the award-winning TIMi software suite commercialized by the Business-Insight company). I was using XML as standard for all my input/ouput configuration and data files.See also the Semantic Web open source tool site Sem Web
an infrastructure for the run-time integration of heterogeneous multi-agent and legacy systems, based on Sun's Jini, from one of DAML's sister programs Infrastructure Secure Sockets Layer toolkit, including support for SSL streams, X.509 Certificate Authority functions, and a general purpose cryptographic library. Chimaera is a software system that supports users in creating and maintaining distributed ontologies on the web.
The Incredible XML Parser is distributed under the Aladdin Free Public License(AFPL).
The old XLMParser library is completely free and will remain free forever.
Download here: small, simple, multi-Plateform XMLParser library with examples (zipfile).
Inside the zip file, you will find 5 examples: The XML Parser library contains many more other small usefull methods that are not described here (The zip file contains some additional examples to explain other functionalities and a complete Doxygen documentation about the XMParser.).
You may also view this list in XML, DAML and OWL formats or using Spectacle.