簡體   English   中英

XSD:復雜類型的屬性?

[英]XSD: complex type Attributes?

我正在為復雜類型元素創建屬性。 我創建了一個屬性,它本身是復雜的類型。 當我嘗試編譯我的代碼時,它拋出一個錯誤,說找不到與complex-type屬性對應的simple-type屬性。 我們不能創建復雜類型的屬性嗎?我也看過w3c學校,但它沒有詳細說明復雜類型元素的屬性。

謝謝!

您不能將復雜類型作為屬性 - 只有基本類型,如string,int等。 您可以限制值(例如,定義字符串的最大長度或int的值范圍),但不能將復雜類型用作XSD中的屬性。

有關參考,請查看MSDN Library

內置數據類型的名稱或此架構中定義的簡單類型 (或指定命名空間指示的其他架構)。 類型必須是QName。 該類型可以包括名稱空間前綴。 僅當內容不包含simpleType元素時,才能顯示type屬性。

內置數據類型都是簡單類型(string,int等)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM