XML Schema 教程
混合的復合類型可包含屬性、元素以及文本。
XML 元素,"letter",含有文本以及其他元素:
下面這個 schema 聲明了這個 "letter" 元素:
注意: 為了使字符數(shù)據(jù)可以出現(xiàn)在 "letter" 的子元素之間,mixed 屬性必須被設置為 "true"。<xs:sequence> 標簽 (name、orderid 以及 shipdate ) 意味著被定義的元素必須依次出現(xiàn)在 "letter" 元素內(nèi)部。
我們也可以為 complexType 元素起一個名字,并讓 "letter" 元素的 type 屬性引用 complexType 的這個名稱(通過這個方法,若干元素均可引用同一個復合類型):