<xsd:simpleContent> 項目
在具有字元資料的 complexType 項目或做為內容且未包含項目的 simpleType 項目上包含擴充部分或限制。
<simpleContent
id = ID
{any attributes with non-schema Namespace}...>
Content: (annotation?, (restriction | extension))
</simpleContent>
屬性
id
這個項目的 ID。id 值必須是型別 ID,且在包含此項目的文件中是唯一的。選擇性項目。
項目資訊
發生次數 |
一次 |
父項目 |
|
內容 |
選擇性 — annotation 必要項 — 下列一個 (而且只有一個) 項目:restriction (simpleContent) 或 extension (simpleContent)。 |
備註
simpleContent 項目可以讓您將項目指定為不含項目的 simpleType,也可以讓您限制項目內容的值,或者利用屬性擴充項目。例如,以下項目宣告並不允許加入屬性 (例如 sizing)。
範例
使用 simpleContent 項目時,下列項目宣告包含一個 complexType 項目,該項目會將項目的內容定義為具有單一屬性 (sizing) 的 decimal 型別。
Comments
簡單內容必須以下列其中一個方法定義。
restriction 項目 |
將項目的值範圍限制為繼承 simpleType 項目值的子集。 |
extension 項目 |
加入屬性,以擴充項目的 simpleType 內容。 |
範例
下列範例顯示使用匿名 complexType (沒有名稱) 宣告的項目 (generalPrice),其內容是定義為 decimal 資料型別,並且具有 currency 屬性。
其他資源
如需詳細資訊,請參閱<W3C XML 結構描述第一部:結構建議事項>(英文),網址為:www.w3.org/TR/2001/REC-xmlschema-1-20010502/#element-all。