XML Schema simpleType ఎలిమెంట్
నిర్వచనం మరియు ఉపయోగం
simpleType ఎలిమెంట్ ఒక సాధారణ రకాన్ని నిర్వచిస్తుంది, సాధారణ పాఠం కలిగిన ఎలిమెంట్ లేదా అంశం యొక్క విలువకు సంబంధించిన సమాచారాన్ని మరియు వాటిపై పరిమితులను నిర్దేశిస్తుంది.
ఎలిమెంట్ సమాచారం
ప్రక్రియ | నియంత్రణ లేని |
ప్రాతిపదిక | attribute, element, list, restriction (simpleType), schema, union |
విషయం | annotation, list, restriction (simpleType), union |
సంకేతం
<simpleType id=ID name=NCName ఏదైనా అంశాలు > (annotation?,(restriction|list|union)) </simpleType>
(? సింబోల్ ప్రకటన ఎలిమెంట్ simpleType ఎలిమెంట్లో ఒకసారి లేదా ఎక్కువసార్లు ఉండవచ్చు.)
అంశాలు | వివరణ |
---|---|
id | ఎంపికాని. ఈ ఎలిమెంట్ యొక్క యూనిక్ ఐడి ని నిర్ణయించు. |
name |
రకం పేరు. ఈ పేరు XML నామస్పాస్ ప్రామాణికలో నిర్వచించబడిన నోన్ కోలన్ పేరు (NCName) ఉండాలి. నిర్దేశించిని కాలంలో, అన్ని simpleType మరియు complexType ఎలిమెంట్లలో ఆ పేరు యూనిక్కా ఉండాలి. simpleType ఎలిమెంట్ స్కేమా ఎలిమెంట్ యొక్క ఉపములు అయితే అనివార్యం, లేకపోతే అనుమతించబడదు. |
ఏదైనా అంశాలు | ఎంపికాని. నాణ్యతలో ఉండబడిన కేటగిరీలు కోసం ఏదైనా ఇతర అంశాలను నిర్ణయించు. |
ఉదాహరణ
ఉదాహరణ 1
ఈ ఉదాహరణ "age" ఎలిమెంట్ ఒక పరిమితి కలిగిన సాధారణ రకం అని పేర్కొనుతుంది. age యొక్క విలువ అయినా 0 కంటే తక్కువగా లేదా 100 కంటే ఎక్కువగా కాదు:
<xs:element name="age"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element>