XML Schema all ఎలిమెంట్
నిర్వచన మరియు వినియోగం
all ఎలిమెంట్ కుమార ఎలిమెంట్స్ ఏ క్రమంలో కూడా కనిపించవచ్చు, ప్రతి కుమార ఎలిమెంట్ నిరాకరణ లేదా ఒకసారి కనిపించవచ్చు.
ఎలిమెంట్ సమాచారం
కనిపించే సంఖ్య | ఒకసారి |
ప్రాతిపదిక ఎలిమెంట్ | group,restriction (simpleContent),extension (simpleContent),restriction (complexContent),extension (complexContent),complexType |
విషయం | annotation,element |
సింహాసనం
<all id=ID maxOccurs=1 minOccurs=0|1 ఏదైనా అట్రిబ్యూట్స్ > (annotation?,element*) </all>
(? సింహాసనం ఈ ఎలిమెంట్ కనిపించే నిరాకరణ లేదా ఒకసారి ఉండవచ్చు, * సింహాసనం ఈ ఎలిమెంట్ అన్ని ఎలిమెంట్స్ లో నిరాకరణ లేదా ఒకసారి ఉండవచ్చు ఉంటుంది。)
అట్రిబ్యూట్ | వివరణ |
---|---|
id | ఎంపిక. ఈ ఎలిమెంట్ యొక్క ప్రత్యేక గుర్తింపు. |
maxOccurs | ఎంపిక. ఎలిమెంట్ కనిపించే గరిష్ట సంఖ్య. ఈ విలువ పరిమాణం 1 ఉండాలి. |
minOccurs | ఎంపిక. ఎలిమెంట్ కనిపించే కనీస సంఖ్య. ఈ విలువ పరిమాణం 0 లేదా 1 కావచ్చు. ఈ ఎలిమెంట్ ఎంపిక అయినట్లు చేయడానికి ఈ అట్రిబ్యూట్ ను 0 చేయండి. అప్రమేయ విలువ 1. |
ఏదైనా అట్రిబ్యూట్స్ | ఎంపిక. నాన్-స్కీమా నేమ్స్పేస్ కలిగిన ఏదైనా ఇతర అట్రిబ్యూట్స్ నిర్ధారించు. |
ఉదాహరణ 1
<xs:element name="person"> <xs:complexType> <xs:all> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:all> </xs:complexType> </xs:element>
పైని ఉదాహరణ వివరిస్తుంది "ఫస్ట్నేమ్" మరియు "లాస్ట్నేమ్" ఎలిమెంట్స్ ఏ క్రమంలో కూడా ఉండవచ్చు, రెండు ఎలిమెంట్స్ అన్నిటినీ ఒక్కసారి మాత్రమే ఉండాలి మరియు కేవలం ఒక్కసారి ఉండాలి!
ఉదాహరణ 2
<xs:element name="person"> <xs:complexType> <xs:all minOccurs="0"> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:all> </xs:complexType> </xs:element>
పైని ఉదాహరణ "ఫస్ట్నేమ్" మరియు "లాస్ట్నేమ్" మూలకాలు ఏ క్రమంలో కూడా కనిపించవచ్చు, ప్రతి మూలకం మూడు సార్లు లేదా మూడు సార్లు కనిపించకూడదు!