diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2025-05-02 07:42:02 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2025-05-02 07:42:02 +0200 |
commit | fc486627a4ecbae797fa6856d8a9204ea85f4db8 (patch) | |
tree | ff3dae4c0e5d980d8e2da4fc6256ae839269bbcd /xsd/tests/cxx/parser/generated-impl/test.xml | |
parent | 1c188393cd2e271ed2581471b601fb5960777fd8 (diff) | |
parent | ecba0bbd9947036dd82f16ab95252f8db445e149 (diff) |
Merge tag 'debian/4.0.0-10' into developdevelop
Bugfix release
Diffstat (limited to 'xsd/tests/cxx/parser/generated-impl/test.xml')
-rw-r--r-- | xsd/tests/cxx/parser/generated-impl/test.xml | 168 |
1 files changed, 168 insertions, 0 deletions
diff --git a/xsd/tests/cxx/parser/generated-impl/test.xml b/xsd/tests/cxx/parser/generated-impl/test.xml new file mode 100644 index 0000000..2f29a39 --- /dev/null +++ b/xsd/tests/cxx/parser/generated-impl/test.xml @@ -0,0 +1,168 @@ +<t:root xmlns:t="test" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="test test.xsd"> + + <gender>male</gender> + <gender-extension foo="foo">male</gender-extension> + + <list>0 1 2 3</list> + <list-extension foo="foo">3 2 1 0</list-extension> + + <union>9</union> + <union-extension foo="foo">string</union-extension> + + <complex x="x"> + <a>aaa</a> + </complex> + + <complex-extension x="x" y="y"> + <a>aaa</a> + <b>bbb</b> + </complex-extension> + + <any-type>aaa<b>bbb</b>ccc</any-type> + <any-simple-type>abc123</any-simple-type> + + <boolean>1</boolean> + <boolean> 0 </boolean> + <boolean>true</boolean> + <boolean> false </boolean> + + <byte>0</byte> + <byte>123</byte> + <byte>-123</byte> + + <unsigned-byte>0</unsigned-byte> + <unsigned-byte>123</unsigned-byte> + + <short>0</short> + <short>-1234</short> + <short>1234</short> + + <unsigned-short>0</unsigned-short> + <unsigned-short>1234</unsigned-short> + + <int>0</int> + <int>-12345</int> + <int>12345</int> + + <unsigned-int>0</unsigned-int> + <unsigned-int>12345</unsigned-int> + + <long>0</long> + <long>-123456</long> + <long>123456</long> + + <unsigned-long>0</unsigned-long> + <unsigned-long>123456</unsigned-long> + + <integer>0</integer> + <integer>-123456</integer> + <integer>123456</integer> + + <negative-integer>-123456</negative-integer> + + <non-positive-integer>0</non-positive-integer> + <non-positive-integer>-123456</non-positive-integer> + + <positive-integer>123456</positive-integer> + + <non-negative-integer>0</non-negative-integer> + <non-negative-integer>123456</non-negative-integer> + + <float>0</float> + <float>1.123</float> + <float>-1.123</float> + + <double>0</double> + <double>1.1234</double> + <double>-1.1234</double> + + <decimal>0</decimal> + <decimal>1.1234</decimal> + <decimal>-1.1234</decimal> + + <string>string space newline</string> + + <normalized-string>string space newline</normalized-string> + + <token> string space newline</token> + + <name>as123:345-.abs</name> + + <nmtoken>1as123:345-.abs</nmtoken> + + <nmtokens>abc 123</nmtokens> + + <ncname>as123_345-.abs</ncname> + + <id>abc</id> + <id>a123</id> + + <idref>abc</idref> + + <idrefs>abc a123</idrefs> + + <language>en</language> + <language>en-us</language> + + <uri>http://www.example.com/foo#bar</uri> + + <qname>schemaLocation</qname> + <qname>xsi:schemaLocation</qname> + + <base64_binary>MTIzNDVhYmNqaw==</base64_binary> + <base64_binary>YQ==</base64_binary> + <base64_binary>YWI=</base64_binary> + <base64_binary>YWJj</base64_binary> + + <hex_binary></hex_binary> + <hex_binary>31323334356162636a6b</hex_binary> + + <gday>---12+12:00</gday> + <gday>---01</gday> + <gday>---31</gday> + <gday>---15Z</gday> + <gday>---15-14:00</gday> + + <gmonth>--10+12:00</gmonth> + <gmonth>--01</gmonth> + <gmonth>--12Z</gmonth> + + <gyear>2007+12:00</gyear> + <gyear>0001</gyear> + <gyear>-20000Z</gyear> + + <gmonth_day>--10-28+12:00</gmonth_day> + <gmonth_day>--12-31</gmonth_day> + <gmonth_day>--01-01Z</gmonth_day> + + <gyear_month>2007-12+12:00</gyear_month> + <gyear_month>-2007-10</gyear_month> + <gyear_month>20007-10Z</gyear_month> + <gyear_month>-20007-01</gyear_month> + + <date>2007-12-26+12:00</date> + <date>-2007-10-15</date> + <date>20007-12-31Z</date> + <date>-20007-01-01</date> + + <time>12:46:23.456+12:00</time> + <time>12:13:14</time> + <time>12:13:14Z</time> + + <date_time>2007-12-26T12:13:14.123+12:00</date_time> + <date_time>-2007-10-15T12:13:14</date_time> + <date_time>20007-12-31T12:13:14Z</date_time> + <date_time>-20007-01-01T12:13:14</date_time> + + <duration>-P2007Y13M32DT25H61M61.123S</duration> + <duration>P1Y</duration> + <duration>P1M</duration> + <duration>P1D</duration> + <duration>PT1H</duration> + <duration>PT1M</duration> + <duration>PT1.1S</duration> + <duration>P1YT1S</duration> + +</t:root> |