xml MinOccurs 0 और नालेबल सच है



soap xsd (1)

मेरे wsdl में मेरे पास एक तत्व है:

<xsd:element minOccurs="0" name="birthDate" nillable="true" type="xsd:dateTime"/>

मुझे पता है कि नाइलल सच की अनुमति देता है शून्य मूल्यों का यह मतलब है कि यह XML खाली टैग की अनुमति दे सकता है? अर्थात

<birthDate/>

nillable="true" सेट करने का अर्थ यह है कि <birthDate> टैग निम्नानुसार दिखाई दे सकता है:

<birthDate xsi:nil="true"/>

हालांकि, चूंकि आपने minOccurs="0" भी सेट किया है, आप XML से पूरी तरह से <birthDate> टैग भी <birthDate> कर सकते हैं और यह आपके XSD के विरुद्ध भी मान्य होगा।

ध्यान दें कि <birthDate/> या <birthDate></birthDate> को XSD नियमों के अनुसार शून्य माना नहीं गया है।

आगे बढ़ने के लिए इस महान ब्लॉग पोस्ट को देखें।





wsdl