1樓:匿名使用者
通俗一點:就是定義xml文件什麼樣的結構,某個標籤屬性什麼樣的值,什麼樣殲冊的約定。
比如html的文件的schema,定義什麼樣的才是個合法的html文件。
根氏賀巨集標籤就是html,不能隨便寫,必須是html套body,而不能body套html外面。。。拍坦。
如何定義xsd檔案
2樓:網友
xml schema的用途。
1. 定義乙個xml文件中都有什麼元素。
2. 定義乙個xml文件中都會有什麼屬性。
3. 定義某個節點的都有什麼樣的子節點,可以有多少個子節點,子節點出現的順序。
4. 定義元素或者屬性的資料型別。
5. 定義元素或者屬性的預設值或者固定值。
xml schema的根元素:
表示資料型別等定義來自w3
表示文件中要定義的元素來自什麼名稱空間。
表示此文件的預設名稱空間是什麼。
elementformdefault="qualified"> 表示要求xml文件的每乙個元素都要有名稱空間指定。
定義主體部分……
如何定義乙個簡單元素。
name=」color」 表示要定義元素的名稱。
type=」xs:string」 表示要定義元素的資料型別。
default=」red」 表示定義元素的預設值。
fixed=」red」/> 表示要定義元素的固定值,此元素只可以取「red」值。
以上定義了乙個簡單元素,元素例項:red
如何定義乙個屬性。
name=」birthday」 表示要定義屬性的名字。
type=」xs:date」 表示要定義屬性的資料型別。
default=」2001-01-11」 表示要定義屬性的預設值。
fixed=」2001-01-11」 表示要定義屬性的固定值。
use=」required」/> 表示此屬性是否是必須指定的,即如果不指定就不符合schema,預設沒有use=」required」屬性表示屬性可有可無。
如何定義元素或者屬性值的限制。
1.最大值最小值限制。
大於等於0,表示最小值但是不包括指定值。
小於等於120,2.列舉限制,指只能在指定的幾個值中取值。
3.模式(pattern)限制,指字串的格式必須滿足制定的匹配模式。
4.字串長度的限制。
長度必須是8。
表示長度在5-8之間。
電腦裡面的blos是什麼意思翱,電腦裡面的BLOS是什麼意思啊?
bios bios是英文basic input output system的縮略語,直譯過來後中文名稱就是基本輸入輸出系統。它的全稱應該是rom bios,意思是隻讀儲存器基本輸入輸出系統。其實,它是一組固化到計算機內主機板上一個rom晶片上的程式,它儲存著計算機最重要的基本輸入輸出的程式 系統設定...
下面的句子裡面是什麼意思,下面的句子裡面是設麼意思
指 這種狀態 我想成為乙個會說本國語言 這種狀態 的人。下面的句子裡面 是設麼意思?表示狀態,本句中的大意是,現在已變的能夠做前面的事情了。在下面的 裡面的句子裡面 思 具體什麼意思?請拆開每個詞給我解釋一下,謝謝 思 就是讓顧客想要再次光臨,意思應該就是店員要做好服務啊物品質量高從而吸引顧客,令顧...
電腦裡面的說到得ps是什麼意思,電腦裡面的說到得PS是什麼意思?
曲自明 ps的解釋很多,但在網路上常用主要指兩個方面,一 p.s是postscript縮寫,順便說一下,補充一下。postscript英音 p ustskript 美音 post,skript 名詞 n.c 1.信末的 附筆,又及 略作p.s.she added a postscript to he...