XSD - 字符串

字符串数据类型用于表示XML文档中的字符.

< xs:string>数据类型

< xs:string>数据类型可以包含字符,换行符,回车符和制表符. XML处理器不会将内容中的换行符,回车符和制表符替换为空格并保持不变.例如,在显示期间会保留多个空格或制表符.

< xs:string>示例

xsd : 中的元素声明;

 
< xs:element name ="name"type ="xs:string"/>

元素用法xml :

<name>Dinkar</name>
<name>Dinkar    Kad</name>

< xs:token>数据类型

< xs:token>数据类型派生自< string>数据类型,可以采用字符,换行符,回车符和制表符. XML处理器将删除换行符,制表符,回车符,前导和尾随空格以及多个空格.

< xs:token>示例

xsd : 中的元素声明;

 
< xs:element name ="name"type ="xs:token"/>

元素用法xml :

<name>Dinkar</name>
<name>Dinkar    Kad</name>

字符串数据类型

以下是从< string>派生的常用数据类型列表数据类型.

S.No.名称&说明
1

ID

表示XML中的ID属性,用于架构属性.

2

IDREF

表示XML中的IDREF属性,用于架构属性.

3

语言

表示有效的语言ID

4

名称

表示有效的XML名称

5

NMTOKEN

表示XML中的NMTOKEN属性,用于架构属性.

6

normalizedString

表示不包含换行符,回车符或制表符的字符串.

7

string

表示可以包含行费的字符串ds,回车或标签.

8

标记

表示不包含换行符,回车符,制表符,前导或尾随空格或多个空格的字符串

限制

以下类型的限制可用于字符串数据类型和减号;

  • 枚举

  • 长度

  • maxLength

  • minLength

  • pattern

  • whiteSpace