zenXML 2.4Tool created for data serialization
zenXML is a XML library that enables the serialization of structured user data in a convenient way. By using compiled-time information, gathered by techniques of template metaprogramming the library reduces the manual overhead required. This frees the user from applying fundamental type conversions by himself.
zenXML 2.4 details
|Released:||Dec 5, 2016|
|File size:||287 kB|
|Keywords:||serialize data, XML library, data structurer, serialization, serialize, XML|
Windows 10 Blog
- Better firewall settings in Windows 10
- Microsoft released Windows 10 2004
- The autumn version of Windows 10 is available for everyone through Windows Update
- Microsoft is going to make changes to Windows 10. New features will be independent of the system version
- Windows 10 gives users more control over optional updates
zenXML for Windows 10 - Full description
zenXML is an XML library that enables serialization of structured user data in a convenient way. Using compile-time information gathered by techniques of template metaprogramming it minimizes the manual overhead required and frees the user from applying fundamental type conversions by himself. Basic data types such as all build-in arithmetic numbers, all kinds of string classes and "string-like" types, all types defined as STL containers are processed automatically.
Thereby a large number of recurring problems is finally solved by the library:
generic number to string conversions
generic char to wchar_t conversions for custom string classes in a platform independent manner
serialization of STL container types
simple integration: header-only, no extra dependencies, fully portable
support (but not enforce) wide characters everywhere: for file names, XML element names, attribute names, values, ...
integrate XML library with focus on elegance, minimal code size, flexibility and performance
nonintrusive API: allow for internationalization, fine-granular error handling, and custom file I/O
it's a toolkit, not a framework: different layers of software architecture offer, but do not enforce, specific programming models