XSD 僅含元素概述
導讀 | "僅含元素"的複合型別元素是隻能包含其他元素的元素。 |
複合型別僅包含元素
XML 元素,"person",僅包含其他的元素:
<person> <firstname>John</firstname> <lastname>Smith</lastname> </person>
您可在 schema 中這樣定義 "person" 元素:
<xs:element name="person"> <xs:complexType> <xs:sequence> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence>< </xs:complexType> </xs:element>
請留意這個 。它意味著被定義的元素必須按上面的次序出現在 "person" 元素中。
或者您可以為 complexType 元素設定一個名稱,並讓 "person" 元素的 type 屬性來引用此名稱(如使用此方法,若干元素均可引用相同的複合型別):
<xs:element name="person" type="persontype"/> <xs:complexType name="persontype"> <xs:sequence> <xs:element name="firstname" type="xs:string"/> <xs:element name="lastname" type="xs:string"/> </xs:sequence> </xs:complexType>
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2920300/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XSD 空元素概述
- XSD 複合元素概述
- XSD 簡易元素概述
- XSD 使用概述
- XSD 指示器概述
- XSLT 元素概述
- DTD – 元素概述
- XML 元素概述XML
- XSLT 元素概述
- HTML input 元素概述HTML
- xsd中schemaLocation使用
- 元素水平垂直居中(僅做自我總結,侵權刪)
- IntelliJ IDEA 新增本地xsd檔案IntelliJIdea
- XSD 數值資料型別資料型別
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">報錯HTTPMavenApache
- XSD 日期和時間資料型別資料型別
- Web service,XSD及WSDL的一些使用Web
- 死磕 java集合之ConcurrentHashMap原始碼分析(三)——刪除元素全解析(內含彩蛋)JavaHashMap原始碼
- 【JVM專題】JVM從概述到調優圖文詳解,含思維腦圖深度剖析!JVM
- Redis的sorted set資料結構實現僅保持一定數量的元素Redis資料結構
- NoSQL——not onlySQL不僅僅是SQLSQL
- 攻防世界-不僅僅是RSA
- 概述
- c語言:定義一個含10個整型元素的一維陣列,從鍵盤上輸入10個元素值,求去掉最大值和最小值之後的元素平均值C語言陣列
- Redis不僅僅是快取,還是……Redis快取
- AIGC的“含科量”與“含資量”AIGC
- Java概述Java
- Ocelot概述
- Servlet概述Servlet
- HBase概述
- hadoop概述Hadoop
- Promise 概述Promise
- mongodb 概述MongoDB
- EOSKeosd概述
- JVM 概述JVM
- DevOps概述dev
- OpenFeign概述
- ElasticSearch 概述Elasticsearch