diff options
-rw-r--r-- | README.md | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -1,13 +1,22 @@ # XSD -XSD is an XML Schema to C++ compiler. +XSD is an open-source, cross-platform XML Schema to C++ data binding +compiler. Provided with an XML document specification (XML Schema), it +generates C++ classes that represent the given vocabulary as well as XML +parsing and serialization code. You can then access the data stored in XML +using types and functions that semantically correspond to your application +domain rather than dealing with generic elements/attributes and raw strings. + +For further information, including licensing conditions, documentation, and +binary packages, refer to the [XSD project +page](https://codesynthesis.com/products/xsd/). NOTE: the steps described below are more appropriate for the development of XSD as opposed to consumption. If you just want to use XSD, see [Installing XSD with `build2`](https://codesynthesis.com/products/xsd/doc/install-build2.xhtml) -for the step by step instructions. +for the step-by-step instructions. -The development setup for XSD uses two configurations, for example: +The development setup for XSD uses two build configurations, for example: ``` git clone .../xsd.git |