MUST support all XML Schema types supported in an XForm: primitive1999-05-31T13:20:00-05:001999-05-311999-051999--09-14---15--11--Strings, strings, everywhere.trueWEZvcm1zIFJ1bGVzDEADBEEF1267.43233E1212678967.543233INFhttp://example.com/data/potatoev:eventThis is not a valid dateJuvember 14I am late for an important date.MCMLXIIOO-II3214This statement is false.#1D]/octal3+3j-1^-1/2OOF!::::::
MUST support all XML Schema types supported in an XForm: primitive
Valid data according to type
All data under this group must display as valid
dateTimeoutput of dateTimeinput for dateTimetimeoutput of timeinput for timedateoutput of dateinput for dategYearMonthoutput of gYearMonthinput for gYearMonthgYearoutput of gYearinput for gYeargMonthDayoutput of gMonthDayinput for gMonthDaygDayoutput of gDayinput for gDaygMonthoutput of gMonthinput for gMonthstringoutput of stringinput for stringbooleanoutput of booleaninput for booleanbase64BinaryUpload Value of base64BinaryhexBinaryUpload Value of hexBinaryfloatoutput of floatinput for floatdecimaloutput of decimalinput for decimaldoubleoutput of doubleinput for doubleanyURIoutput of anyURIinput for anyURIQNameoutput of QNameinput for QName
All data under this group must display as invalid
Invalid data according to typedateTimeoutput of invalid dateTimeinput for invalid dateTimetimeoutput of invalid timeinput for invalid timedateoutput of invalid dateinput for invalid dategYearMonthoutput of invalid gYearMonthinput for invalid gYearMonthgYearoutput of invalid gYearinput for invalid gYeargMonthDayoutput of invalid gMonthDayinput for invalid gMonthDaygDayoutput of invalid gDayinput for invalid gDaygMonthoutput of invalid gMonthinput for invalid gMonthbooleanoutput of invalid booleaninput for invalid booleanbase64BinaryUpload Value of invalid base64BinaryhexBinaryUpload Value of invalid hexBinaryfloatoutput of invalid floatinput for invalid floatdecimaloutput of invalid decimalinput for invalid decimaldoubleoutput of invalid doubleinput for invalid doubleQNameoutput of invalid QNameinput for invalid QName