a aaabbbccc 123abc 1 0 true false 0 +127 -128 123 0 255 123 0 +32767 -32768 -12345 0 65535 12345 0 +2147483647 -2147483648 -1234567890 0 4294967295 1234567890 0 +9223372036854775807 -9223372036854775808 -1234567890123456789 0 18446744073709551615 12345678901234567890 0 +2147483647 -02147483648 -1234567890 -02147483648 -1234567890 0 -02147483648 -1234567890 4294967295 +01234567890 0 4294967295 +01234567890 0 +0 -0 INF -INF NaN 123.567 +123.567 -123.567e5 -.45E-5 0 +0 -0 INF -INF NaN 123.567 +123.567 -123.567e5 -.45E-5 0 +0 -0 123.567 +123.567 -123.567 string space newline string space newline string space newline as123:345-.abs 1as123:345-.abs abc 123 as123_345-.abs as123_345-.abs abc a123 as123_345-.abs abc a123 x en en-us one-two-three-four44-seven77-eight888 relative #id http://www.example.com/foo#bar schemaLocation xsi:schemaLocation MTIzND VhYmNqaw = = YQ== YWI= YWJj 31323334356162636a6b ---12+12:00 ---01 ---31 ---15Z ---15-14:00 --10+12:00 --01 --12Z 2007+12:00 0001 -20000Z --10-28+12:00 --12-31 --01-01Z 2007-12+12:00 -2007-10 20007-10Z -20007-01 2007-12-26+12:00 -2007-10-15 20007-12-31Z -20007-01-01 2007-12-26T12:13:14.123+12:00 -2007-10-15T12:13:14 20007-12-31T12:13:14Z -20007-01-01T12:13:14 -P2007Y13M32DT25H61M61.123S P1Y P1M P1D PT1H PT1M PT1.1S P1YT1S