องค์ประกอบ simpleContent ของ XML Schema
การกำหนดและการใช้งาน
simpleContent องค์ประกอบมีการขยายหรือจำกัด complexType องค์ประกอบ (ที่มีข้อมูลของแบบข้อมูลหรือองค์ประกอบ simpleType ที่เป็นเชิงข้อความ) และไม่มีองค์ประกอบใดๆ
ข้อมูลขององค์ประกอบ
ความหมายของการปรากฏ | ครั้ง |
องค์ประกอบพ่อ | complexType |
สิ่งที่มีความหมาย |
สิ่งที่เลือกตั้งได้ — annotation สิ่งที่จำเป็น — มีและมีเพียงองค์ประกอบดังต่องต้นหนึ่ง: restriction (simpleContent) หรือ extension (simpleContent)。 |
ระบบวิเคราะห์
<simpleContent id=ID อัตราส่วนทั้งหมด > (annotation?,(restriction|extension)) </simpleContent>
เครื่องหมาย (?) ปรากฏในองค์ประกอบ simpleContent ซึ่งอาจมีอยู่ 0 หรือ 1 ครั้ง。
อัตราส่วน | รายละเอียด |
---|---|
id | เลือกตั้งได้. กำหนดให้มีรหัสที่เป็นเดียวกันขององค์ประกอบนี้. |
อัตราส่วนทั้งหมด | เลือกตั้งได้. กำหนดให้มีอัตราส่วนอื่น ๆ ที่มีชื่อพื้นฐานนอกหลักความหมายแบบ: |
ตัวอย่าง
ตัวอย่าง 1
นี่เป็นองค์ประกอบ XML ที่มีเพียงข้อความเดียว (<shoesize>):
<shoesize country="france">35</shoesize>
ตัวอย่างดังนี้ประกาศรูปแบบที่กล่าวว่า "shoesize" ซึ่งกำหนดเป็นปริมาณเชิงของแบบข้อมูลเชิงเลขและมีอัตราส่วน country ด้วย:
<xs:element name="shoesize"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>