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