मैं अपने XSD में इस राशि से ठीक सत्यापित किया जा रहा:होने एक खाली XS: तिथि तत्व XSD
<xs:element name="End_Date" type="xs:date" minOccurs="0"/>
मैं सत्यापन पारित चाहते हैं कि वहाँ एक तारीख है या यदि अगर वहाँ एक खाली नोड
है <End_Date>2011-05-31T00:00:00.000</End_Date>
रूप में अच्छी तरह <End_Date></End_Date>
के रूप में मैं modifiy कैसे XSD यह इतना बनाने के लिए ठीक होना चाहिए?
nillable="true"
और
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"
और
उनमें से <xs:element name="End_Date">
<xs:simpleType>
<xs:union memberTypes="xs:date">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value=""/>
</xs:restriction>
</xs:simpleType>
</xs:union>
</xs:simpleType>
</xs:element>
कोई भी काम किया:
मैं अलग अलग बातें की कोशिश की।
त्रुटि:
Error detected : The 'xxxxxxxxxx:End_Date' element is invalid - The value '' is invalid according to its datatype 'http://www.w3.org/2001/XMLSchema:date' - The string '' is not a valid XsdDateTime value.
(ए) ने नौकरी की, धन्यवाद – MoreCoffee