XML Schema list అంశం
నిర్వచనం మరియు వినియోగం
జాబితా అంశం ఒక సరళ రకాన్ని నిర్వచించబడిన కలిగిన సమాచారం జాబితాను నిర్వచిస్తుంది.
ఈ అంశం సరళ రకాన్ని పేరునిస్తున్న డేటా రకానికి విలువల జాబితాగా నిర్వచిస్తుంది.
అంశం సమాచారం
ప్రక్రియా సంఖ్య | ఒకసారి |
మూల అంశం | simpleType |
విషయం | annotation, simpleType |
వినియోగం
<list id=ID itemType=QName ఏదైనా అంశాలు > (annotation?,(simpleType?)) </list>
(? సింహాసనం జాబితా అంశంలో అంశాలు ప్రక్రియా లేదా ఒకసారి ఉండవచ్చు.)
అంశం | వివరణ |
---|---|
id | ఎంపికాత్మకం. ఈ అంశం యొక్క ప్రత్యేకమైన ID నిర్దేశించు. |
itemType | ఈ స్కీమా (లేదా పేరునిస్తున్న అన్ని స్కీమాలు) లో నిర్వచించబడిన ప్రాథమిక డేటా రకాలు లేదా simpleType అంశాల పేరు. జాబితా అంశం కలిగిన simpleType అంశం జాబితా విలువ నుండి ప్రాథమిక రకాన్ని విస్తరించుతుంది. జాబితా విలువ విలువను పొందించడానికి అనుమతించబడదు ఉంటే ఈ అంశం అనివార్యం, లేకపోతే ఈ అంశం అనివార్యం. |
ఏదైనా అంశాలు | ఎంపికాత్మకం. నాణ్యతలోని పేరు లేని నామకం కలిగిన ఏదైనా అంశాలను నిర్దేశించు. |
ఉదాహరణ
ఉదాహరణ 1
ఒక సరళ రకం కోసం ఒక సరికొత్త పదార్థాన్ని ప్రదర్శించబడింది:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="intvalues" type="valuelist"> <xs:simpleType name="valuelist"> <xs:list itemType="xs:integer"/> </xs:simpleType> </xs:schema>
పత్రంలో "intvalues" అంశం ఈ విధంగా ఉంటుంది (ఈ జాబితాలో ఐదు అంశాలు ఉన్నాయి):
<intvalues>100 34 56 -23 1567</intvalues>
పేర్కొనుట:అంతరాంతరాలు జాబితా అంశాల విభజకంగా ఉన్నాయి.
ఉదాహరణ 2
ఈ ఉదాహరణలో ఒక సరళ రకం కోసం ఒక సరికొత్త పదార్థాన్ని ప్రదర్శించబడింది:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="stringvalues" type="valuelist"> <xs:simpleType name="valuelist"> <xs:list itemType="xs:string"/> </xs:simpleType> </xs:schema>
డాక్యుమెంట్ లోని "stringvalues" మూలకం ఇలా ఉంటుంది (ఈ జాబితాలో నాలుగు జాబితా అంశాలు ఉన్నాయి):
<stringvalues>నేను XML Schema ప్రేమిస్తున్నాను</stringvalues>