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 複合元素概述
- DTD – 元素概述
- XML 元素概述XML
- 元素,不僅僅是化學
- HTML input 元素概述HTML
- XSLT 元素概述
- XSLT 元素概述
- 如果對10g 中含LOB欄位的表僅僅進行insert 的同步 ?
- 元素水平垂直居中(僅做自我總結,侵權刪)
- Spring中DTD和XSDSpring
- xsd 自定義list 實現
- 如何定義Xsd檔案
- WADL, WSDL, XSD和 WebWeb
- XML XSD XSL區別XML
- XSD 數值資料型別資料型別
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">報錯HTTPMavenApache
- XSD 日期和時間資料型別資料型別
- IntelliJ IDEA 新增本地xsd檔案IntelliJIdea
- Serialize Your Deck with Positron [XML Serialization, XSD, C#]XMLC#
- Web service,XSD及WSDL的一些使用Web
- XSD中自定義型別的三種方式型別
- 【JVM專題】JVM從概述到調優圖文詳解,含思維腦圖深度剖析!JVM
- NoSQL——not onlySQL不僅僅是SQLSQL
- Redis的sorted set資料結構實現僅保持一定數量的元素Redis資料結構
- 死磕 java集合之ConcurrentHashMap原始碼分析(三)——刪除元素全解析(內含彩蛋)JavaHashMap原始碼
- Linux不僅僅是開源Linux
- Oracle 不再僅僅是資料庫Oracle資料庫
- 使用IBM Rational Software Architect 在Java中處理XSDIBMJava
- 電子競技,不僅僅是遊戲遊戲
- Redis不僅僅是快取,還是……Redis快取
- Visa Europe:區塊鏈“不再僅僅…區塊鏈
- JVM 概述JVM
- Java 概述Java
- mongodb 概述MongoDB
- Java概述Java
- TCP 概述TCP