Thanks for the reply Paul..
Here are the XSD details...
<xsd:element name='EZ' minOccurs='0' maxOccurs='1'>
<xsd:simpleType>
<xsd:restriction base='xsd:nonNegativeInteger'>
<xsd:maxInclusive value='9999' />
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
In xml the tag EZ containing values with spaces as shown below.
<EZ> 54 </EZ>
According to our req. it should fail in schema validation but currently it is not failing. I have used restrictions and pattern but it didn't work.
Can any one please help....
Thanks in Advance
Rajeev
Originally posted by Subhash srivastava:
Hi,
I am new to XML and related technologies. In my application I have used and XSD that contains an element named "EZ" and its type is nonNegativeInteger with max inclusive value 9999.
we have XML file in which tag "EZ" is taking spaces with value ( For example <EZ> 3</EZ>, <EZ>3 </EZ>, <EZ> 3 </EZ>, <EZ> 3</EZ> etc). But currently these XML files are successfully validating by the parsers while it should not accept the spaces with values. According to our requirements it should be fail in schema validation. I tried <xsd:pattern> with various options but it is not working because "EZ" is defined as nonnegativeInteger.
Can anyone please help?
Thanks & Regards,
Subhash