by Apache Xerces™ Project in C++ Libraries for C++Builder
Xerces C++ is a validating XML parser written in a portable subset of C++. Xerces makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents.
by Expat development team in C++ Libraries for C++Builder
This is Expat, a C library for parsing XML, started by James Clark in 1997. Expat is a stream-oriented XML parser. This means that you register handlers with the parser before starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers.
by Embarcadero Technologies in IDE Plugins for RAD Studio
XML Mapper is the Swiss knife for transforming and mapping XML files. This is an updated version of the XML Mapper that ships with RAD Studio. At design time, it defines the mappings between generic XML documents and the data packets that client datasets use. Each mapping describes the correspondences between the nodes of an XML document and the fields in a data packet. You can define mappings from an existing XML schema (or document) to a client dataset that you define, from an existing data packet to a new XML schema you define, or between an existing XML schema and an existing data packet.