From 707cc94fe52463870a9c6c8e2e66eaaa389e601d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 24 Feb 2009 15:16:26 +0200 Subject: Start tracking XSD/e with git after version 3.0.0 --- examples/cxx/parser/README | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 examples/cxx/parser/README (limited to 'examples/cxx/parser/README') diff --git a/examples/cxx/parser/README b/examples/cxx/parser/README new file mode 100644 index 0000000..eaf9342 --- /dev/null +++ b/examples/cxx/parser/README @@ -0,0 +1,32 @@ +This directory contains a number of examples that show how to +use the Embedded C++/Parser mapping. The following list gives +an overview of each example. See the README files in example +directories for more information on each example. + +hello + A simple "Hello, world!" example that shows how to parse XML + documents. + +generated + Shows how to use the sample implementation and test driver + generation feature. This example does not have any hand-written + C++ code; everything is generated by the XSD/e compiler. + +library + Shows how to handle more complex data structures and construct + a custom in-memory object model. + +minimal + This example is a minimal parser implementation that is + intended to work without STL, iostream, or C++ exceptions. + +wildcard + Shows how to parse XML data matched by XML Schema wildcards (any + and anyAttribute). + +multiroot + Shows how to handle XML vocabularies with multiple root elements. + +mixed + Shows how to handle raw, "type-less content" such as mixed content + models, anyType/anySimpleType, and any/anyAttribute. -- cgit v1.1