What is an example of input that will cause parsing the fail due to the 
grouping separators when textNumberCheckPolicy="strict"? Why isn't the below an 
example, i.e., why is no error generated with the below example?  

Why is it that with this input

1234

No error is raised when textNumberCheckPolicy="strict" and 
textNumberPattern="#,###" are specified:

<xs:element name="SimpleDataFormat">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="NumStudents" type="xs:nonNegativeInteger" 
                dfdl:textNumberCheckPolicy="strict"
                dfdl:textNumberPattern="#,###"
                dfdl:textStandardGroupingSeparator=","
                dfdl:textStandardDecimalSeparator="."
            />
        </xs:sequence>
    </xs:complexType>
</xs:element>

Reply via email to