dubbo学习之路

自定义spring标签(二)

2017-03-25  本文已影响0人  知_秋_
关键词:schema xsd标签

摘:当导入的模式具有 targetNamespace 时,将使用 <import />,而当包含的模式未声明 targetNamespace 时,将使用 <include />。

复杂类型
<xsd:complexType name="identifiedType" abstract="true">
<xsd:attribute name="id" type="xsd:string">
</xsd:attribute>
</xsd:complexType>

注释(可对其他标签进行注释)
<xsd:annotation>
<xsd:documentation>
<![CDATA[annotation content]]>
</xsd:documentation>
</xsd:annotation>
element(该namespace下的标签)
<xsd:element name="import" type="identifiedType">
</xsd:element>
属性扩展和限制
<xsd:restriction base="xsd:anyType">
<xsd:attribute name="name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>
<![CDATA[“重写”属性]]>
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:restriction>
extension是来扩展属性

上一篇下一篇

猜你喜欢

热点阅读