June 2002
Intermediate to advanced
396 pages
11h 8m
English
xs:string — Any string.
xs:anySimpleType
xs:string
xs:normalizedString
xs:enumeration, xs:length, xs:maxLength, xs:minLength, xs:pattern, xs:whiteSpace
<xs:simpleType name="string" id="string">
<xs:restriction base="xs:anySimpleType">
<xs:whiteSpace value="preserve"/>
</xs:restriction>
</xs:simpleType>The lexical and value spaces of xs:string are the
set of all possible strings composed of any character allowed in a
XML 1.0 document without any treatment done on whitespaces.
This is the only datatype that leaves all the whitespaces. When
whitespaces are not significant, xs:token is
preferred.
The value of the following element:
<title lang="en"> Being a Dog Is a Full-Time Job </title>
is the full string "Being
a
Dog
Is
a
Full-Time
Job", with all its
tabulations and CR/LF if the title element is a
xs:string type .