XML Schema 教程
僅含文本的復(fù)合元素可包含文本和屬性。
此類型僅包含簡易的內(nèi)容(文本和屬性),因此我們要向此內(nèi)容添加 simpleContent 元素。當(dāng)使用簡易內(nèi)容時,我們就必須在 simpleContent 元素內(nèi)定義擴展或限定,就像這樣:
提示: 請使用 extension 或 restriction 元素來擴展或限制元素的基本簡易類型。 這里有一個 XML 元素的例子,"shoesize",其中僅包含文本:
下面這個例子聲明了一個復(fù)合類型,其內(nèi)容被定義為整數(shù)值,并且 "shoesize" 元素含有名為 "country" 的屬性:
我們也可為 complexType 元素設(shè)定一個名稱,并讓 "shoesize" 元素的 type 屬性來引用此名稱(通過使用此方法,若干元素均可引用相同的復(fù)合類型):