日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SChema中group指示器的使用

發(fā)布時間:2023/12/10 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SChema中group指示器的使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
<?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2011 (http://www.altova.com) by qmy (sigmartix) --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"><xs:element name="學(xué)生集合"><xs:complexType><xs:sequence minOccurs="1" maxOccurs="unbounded"><xs:element ref="學(xué)生"/><xs:element ref="老師" minOccurs="0"/></xs:sequence></xs:complexType></xs:element><xs:element name="學(xué)生"><xs:complexType><xs:sequence><xs:element name="姓名" type="xs:string"/><xs:element name="性別"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="男"/><xs:enumeration value="女"/></xs:restriction></xs:simpleType></xs:element><xs:element name="年齡"><xs:simpleType><xs:restriction base="xs:integer"><xs:minExclusive value="0"/><xs:maxExclusive value="120"/></xs:restriction></xs:simpleType></xs:element></xs:sequence><xs:attribute name="學(xué)號" type="xs:string" use="required"/></xs:complexType></xs:element><xs:element name="老師"><xs:complexType><xs:sequence><!-- 多個屬性的設(shè)置,多個屬性的時候type就不能有類型了 --><xs:element name="姓名"><xs:complexType><xs:attributeGroup ref="personattrgroup"/></xs:complexType></xs:element><xs:element name="性別"><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="男"/><xs:enumeration value="女"/></xs:restriction></xs:simpleType></xs:element><xs:element name="年齡"><xs:simpleType><xs:restriction base="xs:integer"><xs:minExclusive value="0"/><xs:maxExclusive value="120"/></xs:restriction></xs:simpleType></xs:element><xs:element name="person"><xs:complexType><xs:sequence><!-- Group 指示器用于定義相關(guān)的數(shù)批元素。--><xs:group ref="persongroup"/><xs:element name="county" type="xs:string"/></xs:sequence></xs:complexType></xs:element></xs:sequence><xs:attribute name="教工號" type="xs:string" use="required"/></xs:complexType></xs:element><xs:attributeGroup name="personattrgroup"><xs:attribute name="firstname" type="xs:string"/><xs:attribute name="lastname" type="xs:string"/><xs:attribute name="birthday" type="xs:date"/></xs:attributeGroup><xs:group name="persongroup"><xs:sequence><xs:element name="firstname" type="xs:string"/><xs:element name="lastname" type="xs:string"/><xs:element name="birthday" type="xs:date"/></xs:sequence></xs:group> </xs:schema>

group指示器,persongroup不以元素形式出現(xiàn),和element+complexType 是有所區(qū)別的

<?xml version="1.0" encoding="UTF-8"?> <學(xué)生集合 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="file:///C:/Users/Administrator/Documents/Altova/XMLSpy2011/Examples/studentNode.xsd"><學(xué)生 學(xué)號="A1"><姓名>CIACs</姓名><性別></性別><年齡>22</年齡></學(xué)生><老師 教工號="A8"><姓名 firstname="zhangsan" lastname="lisi" birthday="1998-06-07"></姓名><性別></性別><年齡>15</年齡><person><firstname>zhangsan</firstname><lastname>lisi</lastname><birthday>1992-02-03</birthday><county>china</county></person></老師><學(xué)生 學(xué)號="A1"><姓名>CIACs</姓名><性別></性別><年齡>22</年齡></學(xué)生><學(xué)生 學(xué)號="A1"><姓名>CIACs</姓名><性別></性別><年齡>22</年齡></學(xué)生> </學(xué)生集合>

?

轉(zhuǎn)載于:https://www.cnblogs.com/bksqmy/p/4546254.html

總結(jié)

以上是生活随笔為你收集整理的SChema中group指示器的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。