字串資料型別用於表示XML文件中的字元。
<xs:string>
資料型別可以包含字元,換行符,回車符和製表符。 XML處理器不會將內容中的換行符,回車符和製表符替換為空格並保持不變。 例如,在顯示期間保留多個空格或製表符。
< xs:string > 範例
xsd中的元素宣告 -
<xs:element name = "name" type = "xs:string"/>
xml中的元素用法 -
<name>Maxsu</name>
<name>Max Su</name>
<xs:token>
資料型別派生自<string>
資料型別,可以包含字元,換行符,回車符和製表符。 XML處理器將刪除換行符,製表符,回車符,前導和尾隨空格以及多個空格。
<xs:token> 範例
xsd中的元素宣告 -
<xs:element name = "name" type = "xs:token"/>
xml中的元素用法 -
<name>Yiibai</name>
<name>Yii Bai</name>
以下是從<string>
資料型別派生的常用資料型別列表。
序號 | 名稱 | 描述 |
---|---|---|
1 | ID |
表示XML中的ID屬性,用於架構屬性。 |
2 | IDREF |
表示XML中的IDREF屬性,用於架構屬性。 |
3 | language |
表示有效的語言ID |
4 | Name |
表示有效的XML名稱 |
5 | NMTOKEN |
表示XML中的NMTOKEN 屬性,用於架構屬性。 |
6 | normalizedString |
表示不包含換行符,回車符或製表符的字串。 |
7 | string |
表示可以包含換行符,回車符或製表符的字串。 |
8 | token |
表示不包含換行符,回車符,製表符,前導或尾隨空格或多個空格的字串 |
以下型別的限制可以與字串資料型別一起使用 -
enumeration
length
maxLength
minLength
pattern
whiteSpace