XML Schema redefine 元素
定义和用法
redefine 元素允许在当前 Schema 中重新定义从外部架构文件中获取的简单和复杂类型、组和属性组。
ຄວາມຄິດທີ່ລາວສະແດງ
ຄວາມຄິດທີ່ລາວສະແດງ | ຄວາມຄິດທີ່ລາວສະແດງ |
ຄວາມຄິດທີ່ລາວສະແດງ | schema |
ຄວາມຄິດທີ່ລາວສະແດງ | annotation、attributeGroup、complexType、group、simpleType |
ຄວາມຄິດທີ່ລາວສະແດງ
<redefine id=ID schemaLocation=anyURI ຄວາມຄິດທີ່ລາວສະແດງ > (annotation|(simpleType|complexType|group|attributeGroup))* </redefine>
ຄວາມຄິດທີ່ລາວສະແດງ | ຄວາມຄິດທີ່ລາວສະແດງ |
---|---|
id | ຄວາມຄິດທີ່ລາວສະແດງ. ກົດລະບຽບຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: ກົດລະບຽບບັນຊີສະເພາະຂອງປະກອບ. |
schemaLocation | ຄວາມຄິດທີ່ລາວສະແດງ. ກົດລະບຽບຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: ການຫຼົກຫຼວງ URI ຂອງການທີ່ຕັ້ງຂອງ schema. |
ຄວາມຄິດທີ່ລາວສະແດງ | ຄວາມຄິດທີ່ລາວສະແດງ. ກົດລະບຽບຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: ການຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: non-schema ທີ່ມີບັນຊີຊົນປະເທດ. |
ຄວາມຄິດທີ່ລາວສະແດງ
ຄວາມຄິດທີ່ລາວສະແດງ 1
ຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: Myschama2.xsd,ທີ່ມີປະກອບສະຖານະທີ່ຈາກ Myschama1.xsd. ກົດລະບຽບຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: pname ໄດ້ຖືກການການປ່ຽນຊະນວນ. ອີງຕາມກົດລະບຽບນີ້: ປະກອບທີ່ຖືກຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງຄວາມຄິດທີ່ລາວສະແດງ: "country" ຕ້ອງຈະມີປະກອບ "country" ໃນທີ່ສຸດ:
Myschema1.xsd:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="pname"> <xs:sequence> <xs:element name="firstname"/> <xs:element name="lastname"/> </xs:sequence> </xs:complexType> <xs:element name="customer" type="pname"/> </xs:schema>
Myschema2.xsd:
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:redefine schemaLocation="Myschema1.xsd"> <xs:complexType name="pname"> <xs:complexContent> <xs:extension base="pname"> <xs:sequence> <xs:element name="country"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:redefine> <xs:element name="author" type="pname"/> </xs:schema>