📄 xmlschema
字号:
<simpleType> <restriction base="nonNegativeInteger"> <enumeration value="0"/> <enumeration value="1"/> </restriction> </simpleType> </attribute> <attribute name="maxOccurs" use="default" value="1"> <simpleType> <restriction base="allNNI"> <enumeration value="0"/> <enumeration value="1"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="minOccurs" use="default" value="1"> <simpleType> <restriction base="nonNegativeInteger"> <enumeration value="1"/> </restriction> </simpleType> </attribute> <attribute name="maxOccurs" use="default" value="1"> <simpleType> <restriction base="allNNI"> <enumeration value="1"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> <element name="choice" type="explicitGroup" id="choice"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-choice"/> </annotation> </element> <element name="sequence" type="explicitGroup" id="sequence"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-sequence"/> </annotation> </element> <element name="group" substitutionGroup="redefinable" type="namedGroup" id="group"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-group"/> </annotation> </element> <complexType name="wildcard"> <complexContent> <extension base="annotated"> <attribute name="namespace" type="namespaceList" use="default" value="##any"/> <attribute name="processContents" use="default" value="strict"> <simpleType> <restriction base="NMTOKEN"> <enumeration value="skip"/> <enumeration value="lax"/> <enumeration value="strict"/> </restriction> </simpleType> </attribute> </extension> </complexContent> </complexType> <element name="any" id="any"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-any"/> </annotation> <complexType> <complexContent> <extension base="wildcard"> <attributeGroup ref="occurs"/> </extension> </complexContent> </complexType> </element> <annotation> <documentation xml:lang="en"> simple type for the value of the 'namespace' attr of 'any' and 'anyAttribute'</documentation> </annotation> <annotation> <documentation xml:lang="en"> Value is ##any - - any non-conflicting WFXML/attribute at all ##other - - any non-conflicting WFXML/attribute from namespace other than targetNS ##local - - any unqualified non-conflicting WFXML/attribute one or - - any non-conflicting WFXML/attribute from more URI the listed namespaces references (space separated) ##targetNamespace or ##local may appear in the above list, to refer to the targetNamespace of the enclosing schema or an absent targetNamespace respectively</documentation> </annotation> <simpleType name="namespaceList"> <annotation> <documentation xml:lang="en"> A utility type, not for public use</documentation> </annotation> <union> <simpleType> <restriction base="token"> <enumeration value="##any"/> <enumeration value="##other"/> </restriction> </simpleType> <simpleType> <list> <simpleType> <union memberTypes="uriReference"> <simpleType> <restriction base="token"> <enumeration value="##targetNamespace"/> <enumeration value="##local"/> </restriction> </simpleType> </union> </simpleType> </list> </simpleType> </union> </simpleType> <element name="attribute" substitutionGroup="schemaTop" type="topLevelAttribute" id="attribute"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-attribute"/> </annotation> </element> <complexType name="attributeGroup" abstract="true"> <complexContent> <extension base="annotated"> <group ref="attrDecls"/> <attributeGroup ref="defRef"/> </extension> </complexContent> </complexType> <complexType name="namedAttributeGroup"> <complexContent> <restriction base="attributeGroup"> <sequence> <element ref="annotation" minOccurs="0"/> <group ref="attrDecls"/> </sequence> <attribute name="name" use="required" type="NCName"/> <attribute name="ref" use="prohibited"/> </restriction> </complexContent> </complexType> <complexType name="attributeGroupRef"> <complexContent> <restriction base="attributeGroup"> <sequence> <element ref="annotation" minOccurs="0"/> </sequence> <attribute name="ref" use="required" type="QName"/> <attribute name="name" use="prohibited"/> </restriction> </complexContent> </complexType> <element name="attributeGroup" type="namedAttributeGroup" substitutionGroup="redefinable" id="attributeGroup"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-attributeGroup"/> </annotation> </element> <element name="include" id="include"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-include"/> </annotation> <complexType> <complexContent> <extension base="annotated"> <attribute name="schemaLocation" type="uriReference" use="required"/> </extension> </complexContent> </complexType> </element> <element name="redefine" id="redefine"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-redefine"/> </annotation> <complexType> <complexContent> <extension base="openAttrs"> <choice minOccurs="0" maxOccurs="unbounded"> <element ref="annotation"/> <element ref="redefinable"/> </choice> <attribute name="schemaLocation" type="uriReference" use="required"/> </extension> </complexContent> </complexType> </element> <element name="import" id="import"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-import"/> </annotation> <complexType> <complexContent> <extension base="annotated"> <attribute name="namespace" type="uriReference"/> <attribute name="schemaLocation" type="uriReference"/> </extension> </complexContent> </complexType> </element> <simpleType name="XPathExprApprox"> <annotation> <documentation xml:lang="en"> An XPath expression</documentation> <documentation xml:lang="en"> A utility type, not for public use</documentation> </annotation> <restriction base="string"> <pattern value="(/|//|\.|\.\.|:|::|\||(\c-[.:/|])+)+"> <annotation> <documentation xml:lang="en"> A VERY permissive definition, probably not even right</documentation> </annotation> </pattern> </restriction> </simpleType> <complexType name="XPathSpec"> <complexContent> <extension base="annotated"> <attribute name="xpath" type="XPathExprApprox"/> </extension> </complexContent> </complexType> <element name="selector" type="XPathSpec" id="selector"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-selector"/> </annotation> </element> <element name="field" id="field" type="XPathSpec"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-field"/> </annotation> </element> <complexType name="keybase"> <complexContent> <extension base="annotated"> <sequence> <element ref="selector"/> <element ref="field" minOccurs="1" maxOccurs="unbounded"/> </sequence> <attribute name="name" type="NCName" use="required"/> </extension> </complexContent> </complexType> <element name="identityConstraint" type="keybase" abstract="true" id="identityConstraint"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-identityConstraint"/> </annotation> </element> <element name="unique" substitutionGroup="identityConstraint" id="unique"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-unique"/> </annotation> </element> <element name="key" substitutionGroup="identityConstraint" id="key"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-key"/> </annotation> </element> <element name="keyref" substitutionGroup="identityConstraint" id="keyref"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-keyref"/> </annotation> <complexType> <complexContent> <extension base="keybase"> <attribute name="refer" type="QName" use="required"/> </extension> </complexContent> </complexType> </element> <element name="notation" substitutionGroup="schemaTop" id="notation"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-notation"/> </annotation> <complexType> <complexContent> <extension base="annotated"> <attribute name="name" type="NCName" use="required"/> <attribute name="public" type="public" use="required"/> <attribute name="system" type="uriReference"/> </extension> </complexContent> </complexType> </element> <simpleType name="public"> <annotation> <documentation xml:lang="en"> A public identifier, per ISO 8879</documentation> <documentation xml:lang="en"> A utility type, not for public use</documentation> </annotation> <restriction base="token"/> </simpleType> <element name="appinfo" id="appinfo"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-appinfo"/> </annotation> <complexType mixed="true"> <sequence minOccurs="0" maxOccurs="unbounded"> <any processContents="lax"/> </sequence> <attribute name="source" type="uriReference"/> </complexType> </element> <element name="documentation" xmlns:x="http://www.w3.org/XML/1998/namespace" id="documentation"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-documentation"/> </annotation> <complexType mixed="true"> <sequence minOccurs="0" maxOccurs="unbounded"> <any processContents="lax"/> </sequence> <attribute name="source" type="uriReference"/> <attribute ref="x:lang"/> </complexType> </element> <element name="annotation" id="annotation"> <annotation> <documentation xml:lang="en" source="http://www.w3.org/TR/xmlschema-1/#element-annotation"/> </annotation> <complexType> <choice minOccurs="0" maxOccurs="unbounded"> <element ref="appinfo"/> <element ref="documentation"/> </choice> </complexType> </element> <annotation> <documentation xml:lang="en"> notations for use within XML Schema schemas</documentation> </annotation> <notation name="XMLSchemaStructures" public="structures" system="http://www.w3.org/2000/08/XMLSchema.xsd"/> <notation name="XML" public="REC-xml-19980210" system="http://www.w3.org/TR/1998/REC-xml-19980210"/> <complexType name="anyType" mixed="true"> <annotation> <documentation xml:lang="en"> Not the real urType, but as close an approximation as we can get in the XML representation</documentation> </annotation> <sequence> <any minOccurs="0" maxOccurs="unbounded"/> </sequence> <anyAttribute/> </complexType>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -