SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
integer                                                                                         7      XML Types
                                                                                                            Integer or whole numbers - Sign omitted, quot;+quot; is assumed. Example: -1, 0,
                                                                                                    12678967543233, +100000.
                                                                                                                                                                                                Name        XML Names
                                                                                                long      9223372036854775807 to -9223372036854775808. Sign omitted, quot;+quot;
                                                                                                                                                                                                NCName           XML quot;non-colonizedquot; Names.
                                                                                                    assumed.

XML Schema - Data Types                                                                             Example: -1, 0, 12678967543233, +100000.                                                    NOTATION            NOTATION type
                                                                                                negativeInteger         Infinite set {...,-2,-1}.                                               QName        XML qualified names
Quick Reference                                                                                     Example: -1, -12678967543233, -100000.                                                           Following attribute types should only be used in attribute
                                                                                                                                                                                                     declaration for compatiblity reasons:
                                                                                                nonNegativeInteger          Infinite set {0, 1, 2, ...}. Sign omitted, quot;+quot; assumed, leading
                                                                                                    zeroes are prohibited.                                                                      ENTITIES          ENTITIES attribute type
ver 9/01
                                                                                                    Example: 1, 0, 12678967543233, +100000.
© 2001 D VInt Productions
                                                                                                                                                                                                ENTITY        ENTITY attribute type
http://www.xml.dvint.com                                                                        nonPositiveInteger              Infinite set {...,-2,-1,0}. Example: -1, 0, -126733, -100000.
                                                                                                                                                                                                ID    ID attribute type
                                                                                                positiveInteger          Infinite set {1, 2, ...}. Optional quot;+quot; sign, leading zeroes are pro-
                                                                                                                                                                                                IDREF       IDREF attribute type
                                                                                                    hibited. Example: 1, 12678967543233, +100000.
1       Namespaces
                                                                                                                                                                                                IDREFS
    •    http://www.w3.org/2001/XMLSchema                                                                                                                                                                      IDREFS attribute type
                                                                                                short     32767 to -32768. Sign omitted, quot;+quot; assumed.
    •    http://www.w3.org/2001/XMLSchema-datatypes                                                 Example: -1, 0, 12678, +10000.                                                              NMTOKEN             NMTOKEN attribute type
2       Logic Types                                                                             unsignedByte           0 to 255. a finite-length leading zeroes prohibited.                     NMTOKENS              NMTOKENS attribute type
                                                                                                    Example: 0, 126, 100.
boolean         binary-valued logic legal literals {true, false, 1, 0}
                                                                                                                                                                                                8      S im p l e D a t a T y p e D e c l a r a t i o n
                                                                                                unsignedInt        0 to 4294967295 leading zeroes are prohibited. Example: 0,
3       B inary Data Types                                                                                                                                                                      <simpleType id = ID
                                                                                                    1267896754, 100000.
                                                                                                                                                                                                 final = (#all | (list | union | restriction))
base64Binary            Base64-encoded arbitrary binary data.                                   unsignedLong           0 to 18446744073709551615.
                                                                                                                                                                                                 name = NCName>
                                                                                                    Example: 0, 12678967543233, 100000.
hexBinary           Arbitrary hex-encoded binary data. Example, quot;0FB7quot; is a hex encoding
                                                                                                                                                                                                 Content: ( annotation ?, ( restriction | list | union )) </simpleType>
    for 16-bit int 4023 (binary 111110110111).                                                  unsignedShort           0 to 65535 leading zeroes are prohibited.
                                                                                                                                                                                                <restriction id = ID
                                                                                                    Example: 0, 12678, 10000.
4       Text types
                                                                                                                                                                                                 base = QName>
                                                                                                6       Date Time Types
                                                                                                                                                                                                 Content: ( annotation ?, ( simpleType ?, ( minExclusive | minInclusive |
anyURI         A Uniform Resource Identifier Reference (URI). Can be absolute or rela-
    tive, and may have an optional fragment identifier                                                                                                                                              maxExclusive | maxInclusive | totalDigits | fractionDigits | length | minLength |
                                                                                                date      Calendar date. Example, May the 31st, 1999 is: 1999-05-31.
                                                                                                                                                                                                   maxLength | enumeration | whiteSpace | pattern )*)) </restriction>
language         natural language identifiers [RFC 1766] Example: en, fr                        dateTime        Specific instant of time. ISO 8601 extended format CCYY-MM-
                                                                                                                                                                                                <list id = ID
                                                                                                    DDThh:mm:ss. Example, to indicate 1:20 pm on May the 31st, 1999 for Eastern
normalizedString             White space normalized strings
                                                                                                    Standard Time which is 5 hours behind Coordinated Universal Time (UTC): 1999-05-
                                                                                                                                                                                                 itemType = QName>
string       Character strings in XML                                                               31T13:20:00-05:00.
                                                                                                                                                                                                  Content: ( annotation ?, ( simpleType ?)) </list>
token       Tokenized strings.                                                                  duration                                                                                        <union id = ID
                                                                                                                A duration of time. ISO 8601 extended format
                                                                                                    PnYn MnDTnH nMn S. Example, to indicate duration of 1 year, 2 months, 3 days, 10
                                                                                                                                                                                                 memberTypes = List of QName>
5       Number Types                                                                                hours, and 30 minutes: P1Y2M3DT10H30M. One could also indicate a duration of
                                                                                                                                                                                                  Content: ( annotation ?, ( simpleType *)) </union>
                                                                                                    minus 120 days as: -P120D.
byte     127 to-128. Sign is omitted, quot;+quot; assumed.
    Example: -1, 0, 126, +100.                                                                  gDay        Gregorian day, a day such as the 5th of the month.
decimal         Arbitrary precision decimal numbers. Sign omitted, quot;+quot; is assumed. Lead-        gMonth         Gregorian month. Example: May is 05.
    ing and trailing zeroes are optional. If the fractional part is zero, the period and fol-
                                                                                                gMonthDay          Gregorian specific day in a month.
    lowing zero(es) can be omitted.
                                                                                                    Example: Feb 5 is 02-05.
double      Double-precision 64-bit floating point type - legal literals {0, -0, INF, -INF
                                                                                                gYear        Gregorian calendar year. Example, year 1999, write: 1999.
    and NaN} Example, -1E4, 12.78e-2, 12 and INF
                                                                                                gYearMonth         Specific gregorian month and year.
float     32-bit floating point type - legal literals {0, -0, INF, -INF and NaN} Example, -                                                                                                                     ©2001 D Vint Productions
                                                                                                    Example, May 1999, write: 1999-05.
    1E4, 1267.43233E12, 12.78e-2, 12 and INF                                                                                                                                                                    xmlhelp@ dvint.com
                                                                                                tim e                                                                                                           http://w w w .xm l.dvint.com
                                                                                                          An instant of time that recurs every day. Example, 1:20 pm for Eastern Stan-
int      2147483647 to -2147483648. an optional sign followed by a finite-length
                                                                                                    dard Time which is 5 hours behind Coordinated Universal Time (UTC), write:
    sequence of decimal digits (#x30-#x39). If the sign is omitted, quot;+quot; is assumed. Exam-
                                                                                                    13:20:00-05:00.
    ple: -1, 0, 126789675, +100000.
Constraining Facets                                                                                                                                                                                                                                                                                                                                                                                                                                                                            9         Regular Expressions for Patterns
 <length id = ID                                                                           <maxExclusive id = ID




                                                                                                                                                                                                                                                                                                                                                                                                                                                                         fra ctio n D ig its
                                                                                                                                                                                                                                                                                                                                                                   m ax In clu siv e
                                                                                                                                                                                                                                                                                                                                                                                       m a x E c lu s iv e
                                                                                                                                                                                                                                                                                                                                                                                                             m in E xc lus iv e
                                                                                                                                                                                                                                                                                                                          e n u m e ra tio n




                                                                                                                                                                                                                                                                                                                                                                                                                                  m in In c lu s iv e
                                                                                                                                                                                                                                                                                                                                               w h ite S p a c e
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               S p e c i a l C h a r a c t e r s n e e d i n g t o b e e s c a p e d w i t h a ‘’
  fixed = boolean : false                                                                   fixed = boolean : false




                                                                                                                                                                                                                                                                          m in L en g th
                                                                                                                                                                                                                                                                                           m a x L e ng th




                                                                                                                                                                                                                                                                                                                                                                                                                                                        to talD ig its
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |.-^?*+{}()[]
  value = nonNegativeInteger >                                                              value = anySimpleType>                                                                                                                                   Data Type




                                                                                                                                                                                                                                                                                                             p a tte rn
                                                                                                                                                                                                                                                                          le n g th
   Content: (annotation?) </length>                                                          Content: (annotation?)                                                                                                                                                                                                                                                                                                                                                                            Special Character Sequences
                                                                                           </maxExclusive>                                                                                                                                                                                                                                                                                                                                                                                      n                                                          W
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     newline                                                          not XML Letter or Digit charac-
 <minLength id = ID
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ters
  fixed = boolean : false                                                                  <minExclusive id = ID                                                                                                                                                                                                                                                                                                                                                                                   r      return
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     decimal
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            p{IsBasicLatin}          block escape
  value = nonNegativeInteger >                                                              fixed = boolean : false                                                                                                                                                                                                                                                                                                                                                                                t      tab
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     double                                                                                                                                                                                                                                                                                                           identifying ASCII characters, sim-
   Content: (annotation?) </minLength>                                                      value = anySimpleType>                                                                                                                                                                                                                                                                                                                                                                                 . (dot) all characters except newline
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?                                                                                                                           ilar IsGreek, IsHebrew, IsThai for
                                                                                                                                                                                                                                                     duration
                                                                                              Content: (annotation?)                                                                                                                                                                                                                                                                                                                                                                                       and return
 <maxLength id = ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   these ranges of Unicode blocks
                                                                                                                                                                                                                                                                            ?         ?          ?                               ?                   ?
                                                                                                                                                                                                                                                     ENTITIES
                                                                                           </minExclusive>                                                                                                                                                                                                                                                                                                                                                                                         s      space characters (space, tab,
  fixed = boolean : false                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   p{L} all Letters
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     ENTITY
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           newline, return)
  value = nonNegativeInteger >                                                             <minInclusive id = ID                                                                                                                                                                                                                                                                                                                                                                                                                                            p{M} all Marks
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     float
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   S      non-Space characters
   Content: (annotation?) </maxLength>                                                      fixed = boolean : false                                                                                                                                                                                                                                                                                                                                                                                                                                         p{N} all Numbers
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     gDay
                                                                                            value = anySimpleType>                                                                                                                                                                                                                                                                                                                                                                                 i      initial XML name characters (let-
 <pattern id = ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           p{P} all Punctuation
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     gMonth                                                                                                                                                                                                                                                ter _ ;)
                                                                                             Content: (annotation?)
  value = anySimpleType                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     p{Z} all Separators
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     gMonthDay
                                                                                           </minInclusive>                                                                                                                                                                                                                                                                                                                                                                                         I      not initial XML name characters
 Content: (annotation?) </pattern>                                                                                                                                                                                                                                                                               ?               ?                   ?                   ?                      ?                  ?                      ?                                                                                                                 p{S} all Symbols
                                                                                                                                                                                                                                                     gYear
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   c      XML NameChar characters
                                                                                           <totalDigits id = ID
 <enumeration id = ID                                                                                                                                                                                                                                                                                            ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     gYearMonth                                                                                                                                                                                                                                                                                             p{C} all Others. Additional modifying
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   C      not XML NameChar characters
                                                                                            fixed = boolean : false
  value = anySimpleType >                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             values like Lu = uppercase,
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     hexBinary
                                                                                            value = positiveInteger >                                                                                                                                                                                                                                                                                                                                                                              d      decimal digits                                             Ll = lowercase, Nd = decimal
  Content: (annotation?)                                                                                                                                                                                                                                                    ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     ID
                                                                                             Content: (annotation?)                                                                                                                                                                                                                                                                                                                                                                                                                                                   digit, Sm = math symbols,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D      not decimal digits
 </enumeration>                                                                                                                                                                                                                                                             ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     IDREF                                                                                                                                                                                                                                                                                                            Sc = currency
                                                                                           </totalDigits>                                                                                                                                                                                                                                                                                                                                                                                          w      XML Letter or Digit characters
                                                                                                                                                                                                                                                                            ?         ?          ?                               ?                   ?
 <whiteSpace id = ID                                                                                                                                                                                                                                 IDREFS                                                                                                                                                                                                                                                                                                 P{}      not the block or category,
                                                                                           <fractionDigits id = ID
  fixed = boolean : false                                                                                                                                                                                                                                                                        ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     int                                                                                                                                                                                                                                                                                                              P{IsGreek} = not Greek block
                                                                                            fixed = boolean : false
  value = (collapse | preserve | replace)>                                                                                                                                                                                                                                                       ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     integer
                                                                                            value = nonNegativeInteger >
   Content: (annotation?)                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Character References
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     language
                                                                                              Content: (annotation?)
 </whiteSpace>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          &#x4E; or &#99; for hex or decimal XML character references
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     long
                                                                                           </fractionDigits>
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
 <maxInclusive id = ID                                                                                                                                                                                                                               Name                                                                                                                                                                                                                                      Repetition Operators
  fixed = boolean : false                                                                                                                                                                                                                                                   ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        * = 0 or more, ? 0 or 1, + 1 or more
                                                                                                                                                                                                                                                     NCName

   value = anySimpleType>                                                                                                                                                                                                                                                                        ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     negativeInteger
    Content: (annotation?)                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Interval Operators
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     NMTOKEN
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        {x,y} range x to y, {x,} at least x, {x} exactly x, i.e. {4,8} 4 to 8
 </maxInclusive>                                                                                                                                                                                                                                                            ?         ?                          ?               ?                   ?
                                                                                                                                                                                                                                                     NMTOKENS
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     nonNegativeInteger                                                                                                                                                                                                                        Range Expressions
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [a-zA-Z] = character a to z upper and lower case
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     nonPositiveInteger
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [0-9] = digits 0 to 9
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     normalizedString
                                                                                                                                                                                                                              fra c tio n D ig its
                                                                                                                     m a x In c lu s iv e
                                                                                                                                            m a xE c lu siv e
                                                                                                                                                                m in E x c lu s iv e
                                                                            e n u m e ra tio n




                                                                                                                                                                                       m in In c lus iv e
                                                                                                 w h ite S p a c e




                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     NOTATION
                            m in L e n g th
                                              m a xL e n g th




                                                                                                                                                                                                            to ta lD ig its




   Data Type                                                                                                                                                                                                                                                                                     ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     positiveInteger
                                                                pa tte rn
                            le n gth




                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     QName
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     short
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     string
                              ?         ?           ?              ?               ?                    ?
   anyURI
                                                                                                                                                                                                                                                                                                                 ?               ?                   ?                   ?                      ?                  ?                      ?
                                                                                                                                                                                                                                                     time
                              ?         ?           ?              ?               ?                    ?
   base64Binary
                                                                                                                                                                                                                                                                            ?         ?          ?               ?               ?                   ?
                                                                                                                                                                                                                                                     token
                                                                   ?                                    ?
   boolean
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     unsignedByte
                                                    ?              ?               ?                    ?                    ?                      ?                 ?                        ?                   ?                    ?
   byte
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ©2001 D Vint Productions
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     unsignedInt
                                                                   ?               ?                    ?                    ?                      ?                 ?                        ?
   date
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    xmlhelp@ dvint.com
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     unsignedLong
                                                                   ?               ?                    ?                    ?                      ?                 ?                        ?
   dateTime
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    http://w w w .xm l.dvint.com
                                                                                                                                                                                                                                                                                                 ?               ?               ?                   ?                   ?                      ?                  ?                      ?                   ?                   ?
                                                                                                                                                                                                                                                     unsignedShort

Contenu connexe

En vedette

Derechos Humanos por Elly_Anguaya
Derechos Humanos por Elly_AnguayaDerechos Humanos por Elly_Anguaya
Derechos Humanos por Elly_Anguaya
Elly_Anguaya
 
Xochitl Linea De Accion 2
Xochitl Linea De Accion 2Xochitl Linea De Accion 2
Xochitl Linea De Accion 2
saidnacif
 
Xian City Profile
Xian City ProfileXian City Profile
Xian City Profile
yanyanyang
 
Xmba 296 t lecture 6 resources and activities
Xmba 296 t lecture 6   resources and activitiesXmba 296 t lecture 6   resources and activities
Xmba 296 t lecture 6 resources and activities
Stanford University
 
Xmas Coloring
Xmas ColoringXmas Coloring
Xmas Coloring
GIA VER
 
Xeoloxía 2º a
Xeoloxía 2º a Xeoloxía 2º a
Xeoloxía 2º a
iesasorey
 

En vedette (20)

XNA and Windows Phone
XNA and Windows PhoneXNA and Windows Phone
XNA and Windows Phone
 
XML based filters in OpenOffice.org
XML based filters in OpenOffice.orgXML based filters in OpenOffice.org
XML based filters in OpenOffice.org
 
Xhelozia
XheloziaXhelozia
Xhelozia
 
X Jornadas
X JornadasX Jornadas
X Jornadas
 
Derechos Humanos por Elly_Anguaya
Derechos Humanos por Elly_AnguayaDerechos Humanos por Elly_Anguaya
Derechos Humanos por Elly_Anguaya
 
XML Schema and RELAX NG Element Comparison
XML Schema and RELAX NG Element ComparisonXML Schema and RELAX NG Element Comparison
XML Schema and RELAX NG Element Comparison
 
Òxids i Hidròxids
Òxids i HidròxidsÒxids i Hidròxids
Òxids i Hidròxids
 
X Games Strike
X Games StrikeX Games Strike
X Games Strike
 
Xmasquiz
XmasquizXmasquiz
Xmasquiz
 
Xochitl Linea De Accion 2
Xochitl Linea De Accion 2Xochitl Linea De Accion 2
Xochitl Linea De Accion 2
 
Xian City Profile
Xian City ProfileXian City Profile
Xian City Profile
 
Xian Fu Ren ~ a Heroine1
Xian Fu Ren ~ a Heroine1Xian Fu Ren ~ a Heroine1
Xian Fu Ren ~ a Heroine1
 
XIP. Presentacio breu
XIP. Presentacio breuXIP. Presentacio breu
XIP. Presentacio breu
 
Xmba 296 t lecture 6 resources and activities
Xmba 296 t lecture 6   resources and activitiesXmba 296 t lecture 6   resources and activities
Xmba 296 t lecture 6 resources and activities
 
Xmas Coloring
Xmas ColoringXmas Coloring
Xmas Coloring
 
Xeoloxía 2º a
Xeoloxía 2º a Xeoloxía 2º a
Xeoloxía 2º a
 
Xmas4 bc
Xmas4 bcXmas4 bc
Xmas4 bc
 
Xiaowen - gpa he
Xiaowen -  gpa heXiaowen -  gpa he
Xiaowen - gpa he
 
Xerox Transforms Channel Partners’ Social Presence with socialondemand® from ...
Xerox Transforms Channel Partners’ Social Presence with socialondemand® from ...Xerox Transforms Channel Partners’ Social Presence with socialondemand® from ...
Xerox Transforms Channel Partners’ Social Presence with socialondemand® from ...
 
Xd half year review
Xd half year reviewXd half year review
Xd half year review
 

Plus de LiquidHub

Sharepoint 2013 upgrade process
Sharepoint 2013 upgrade processSharepoint 2013 upgrade process
Sharepoint 2013 upgrade process
LiquidHub
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
LiquidHub
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
LiquidHub
 
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
LiquidHub
 
Managing metadata in_share_point_2010
Managing metadata in_share_point_2010Managing metadata in_share_point_2010
Managing metadata in_share_point_2010
LiquidHub
 
Fast search for share point
Fast search for share pointFast search for share point
Fast search for share point
LiquidHub
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server Deployment
LiquidHub
 
Pre Install Databases
Pre Install DatabasesPre Install Databases
Pre Install Databases
LiquidHub
 
Moss 2007 Deployment Detail
Moss 2007 Deployment DetailMoss 2007 Deployment Detail
Moss 2007 Deployment Detail
LiquidHub
 
Moss 2007 Backup Strategies
Moss 2007 Backup StrategiesMoss 2007 Backup Strategies
Moss 2007 Backup Strategies
LiquidHub
 
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
LiquidHub
 
5060 A 01 Demonstration Steps
5060 A 01 Demonstration Steps5060 A 01 Demonstration Steps
5060 A 01 Demonstration Steps
LiquidHub
 
Working With Infopath 2007
Working With Infopath 2007Working With Infopath 2007
Working With Infopath 2007
LiquidHub
 
Whats New In Microsoft Windows Share Point Services Feature Walkthrough
Whats New In Microsoft Windows Share Point Services Feature WalkthroughWhats New In Microsoft Windows Share Point Services Feature Walkthrough
Whats New In Microsoft Windows Share Point Services Feature Walkthrough
LiquidHub
 
Overviewofthe2007 Microsoft Office System Components Refresh
Overviewofthe2007 Microsoft Office System Components RefreshOverviewofthe2007 Microsoft Office System Components Refresh
Overviewofthe2007 Microsoft Office System Components Refresh
LiquidHub
 
Organizingand Finding Resourceswith Office Share Point Server2007 Refresh
Organizingand Finding Resourceswith Office Share Point Server2007 RefreshOrganizingand Finding Resourceswith Office Share Point Server2007 Refresh
Organizingand Finding Resourceswith Office Share Point Server2007 Refresh
LiquidHub
 

Plus de LiquidHub (20)

Share point 2013 coding standards and best practices 1.0
Share point 2013 coding standards and best practices 1.0Share point 2013 coding standards and best practices 1.0
Share point 2013 coding standards and best practices 1.0
 
Sharepoint 2013 upgrade process
Sharepoint 2013 upgrade processSharepoint 2013 upgrade process
Sharepoint 2013 upgrade process
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
 
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
Microsoft office-sharepoint-server-2007-presentation-120211522467022-2
 
Managing metadata in_share_point_2010
Managing metadata in_share_point_2010Managing metadata in_share_point_2010
Managing metadata in_share_point_2010
 
Fast search for share point
Fast search for share pointFast search for share point
Fast search for share point
 
Simple Farm Server Deployment
Simple Farm Server DeploymentSimple Farm Server Deployment
Simple Farm Server Deployment
 
Pre Install Databases
Pre Install DatabasesPre Install Databases
Pre Install Databases
 
Moss 2007 Deployment Detail
Moss 2007 Deployment DetailMoss 2007 Deployment Detail
Moss 2007 Deployment Detail
 
Moss 2007 Backup Strategies
Moss 2007 Backup StrategiesMoss 2007 Backup Strategies
Moss 2007 Backup Strategies
 
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
How To Configure Email Enabled Lists In Moss2007 Rtm Using Exchange 2003
 
Bdc Screens
Bdc ScreensBdc Screens
Bdc Screens
 
Bdc Screens
Bdc ScreensBdc Screens
Bdc Screens
 
5060 A 01 Demonstration Steps
5060 A 01 Demonstration Steps5060 A 01 Demonstration Steps
5060 A 01 Demonstration Steps
 
5060 A 01
5060 A 015060 A 01
5060 A 01
 
Working With Infopath 2007
Working With Infopath 2007Working With Infopath 2007
Working With Infopath 2007
 
Whats New In Microsoft Windows Share Point Services Feature Walkthrough
Whats New In Microsoft Windows Share Point Services Feature WalkthroughWhats New In Microsoft Windows Share Point Services Feature Walkthrough
Whats New In Microsoft Windows Share Point Services Feature Walkthrough
 
Overviewofthe2007 Microsoft Office System Components Refresh
Overviewofthe2007 Microsoft Office System Components RefreshOverviewofthe2007 Microsoft Office System Components Refresh
Overviewofthe2007 Microsoft Office System Components Refresh
 
Organizingand Finding Resourceswith Office Share Point Server2007 Refresh
Organizingand Finding Resourceswith Office Share Point Server2007 RefreshOrganizingand Finding Resourceswith Office Share Point Server2007 Refresh
Organizingand Finding Resourceswith Office Share Point Server2007 Refresh
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Xml Schema Data Types

  • 1. integer 7 XML Types Integer or whole numbers - Sign omitted, quot;+quot; is assumed. Example: -1, 0, 12678967543233, +100000. Name XML Names long 9223372036854775807 to -9223372036854775808. Sign omitted, quot;+quot; NCName XML quot;non-colonizedquot; Names. assumed. XML Schema - Data Types Example: -1, 0, 12678967543233, +100000. NOTATION NOTATION type negativeInteger Infinite set {...,-2,-1}. QName XML qualified names Quick Reference Example: -1, -12678967543233, -100000. Following attribute types should only be used in attribute declaration for compatiblity reasons: nonNegativeInteger Infinite set {0, 1, 2, ...}. Sign omitted, quot;+quot; assumed, leading zeroes are prohibited. ENTITIES ENTITIES attribute type ver 9/01 Example: 1, 0, 12678967543233, +100000. © 2001 D VInt Productions ENTITY ENTITY attribute type http://www.xml.dvint.com nonPositiveInteger Infinite set {...,-2,-1,0}. Example: -1, 0, -126733, -100000. ID ID attribute type positiveInteger Infinite set {1, 2, ...}. Optional quot;+quot; sign, leading zeroes are pro- IDREF IDREF attribute type hibited. Example: 1, 12678967543233, +100000. 1 Namespaces IDREFS • http://www.w3.org/2001/XMLSchema IDREFS attribute type short 32767 to -32768. Sign omitted, quot;+quot; assumed. • http://www.w3.org/2001/XMLSchema-datatypes Example: -1, 0, 12678, +10000. NMTOKEN NMTOKEN attribute type 2 Logic Types unsignedByte 0 to 255. a finite-length leading zeroes prohibited. NMTOKENS NMTOKENS attribute type Example: 0, 126, 100. boolean binary-valued logic legal literals {true, false, 1, 0} 8 S im p l e D a t a T y p e D e c l a r a t i o n unsignedInt 0 to 4294967295 leading zeroes are prohibited. Example: 0, 3 B inary Data Types <simpleType id = ID 1267896754, 100000. final = (#all | (list | union | restriction)) base64Binary Base64-encoded arbitrary binary data. unsignedLong 0 to 18446744073709551615. name = NCName> Example: 0, 12678967543233, 100000. hexBinary Arbitrary hex-encoded binary data. Example, quot;0FB7quot; is a hex encoding Content: ( annotation ?, ( restriction | list | union )) </simpleType> for 16-bit int 4023 (binary 111110110111). unsignedShort 0 to 65535 leading zeroes are prohibited. <restriction id = ID Example: 0, 12678, 10000. 4 Text types base = QName> 6 Date Time Types Content: ( annotation ?, ( simpleType ?, ( minExclusive | minInclusive | anyURI A Uniform Resource Identifier Reference (URI). Can be absolute or rela- tive, and may have an optional fragment identifier maxExclusive | maxInclusive | totalDigits | fractionDigits | length | minLength | date Calendar date. Example, May the 31st, 1999 is: 1999-05-31. maxLength | enumeration | whiteSpace | pattern )*)) </restriction> language natural language identifiers [RFC 1766] Example: en, fr dateTime Specific instant of time. ISO 8601 extended format CCYY-MM- <list id = ID DDThh:mm:ss. Example, to indicate 1:20 pm on May the 31st, 1999 for Eastern normalizedString White space normalized strings Standard Time which is 5 hours behind Coordinated Universal Time (UTC): 1999-05- itemType = QName> string Character strings in XML 31T13:20:00-05:00. Content: ( annotation ?, ( simpleType ?)) </list> token Tokenized strings. duration <union id = ID A duration of time. ISO 8601 extended format PnYn MnDTnH nMn S. Example, to indicate duration of 1 year, 2 months, 3 days, 10 memberTypes = List of QName> 5 Number Types hours, and 30 minutes: P1Y2M3DT10H30M. One could also indicate a duration of Content: ( annotation ?, ( simpleType *)) </union> minus 120 days as: -P120D. byte 127 to-128. Sign is omitted, quot;+quot; assumed. Example: -1, 0, 126, +100. gDay Gregorian day, a day such as the 5th of the month. decimal Arbitrary precision decimal numbers. Sign omitted, quot;+quot; is assumed. Lead- gMonth Gregorian month. Example: May is 05. ing and trailing zeroes are optional. If the fractional part is zero, the period and fol- gMonthDay Gregorian specific day in a month. lowing zero(es) can be omitted. Example: Feb 5 is 02-05. double Double-precision 64-bit floating point type - legal literals {0, -0, INF, -INF gYear Gregorian calendar year. Example, year 1999, write: 1999. and NaN} Example, -1E4, 12.78e-2, 12 and INF gYearMonth Specific gregorian month and year. float 32-bit floating point type - legal literals {0, -0, INF, -INF and NaN} Example, - ©2001 D Vint Productions Example, May 1999, write: 1999-05. 1E4, 1267.43233E12, 12.78e-2, 12 and INF xmlhelp@ dvint.com tim e http://w w w .xm l.dvint.com An instant of time that recurs every day. Example, 1:20 pm for Eastern Stan- int 2147483647 to -2147483648. an optional sign followed by a finite-length dard Time which is 5 hours behind Coordinated Universal Time (UTC), write: sequence of decimal digits (#x30-#x39). If the sign is omitted, quot;+quot; is assumed. Exam- 13:20:00-05:00. ple: -1, 0, 126789675, +100000.
  • 2. Constraining Facets 9 Regular Expressions for Patterns <length id = ID <maxExclusive id = ID fra ctio n D ig its m ax In clu siv e m a x E c lu s iv e m in E xc lus iv e e n u m e ra tio n m in In c lu s iv e w h ite S p a c e S p e c i a l C h a r a c t e r s n e e d i n g t o b e e s c a p e d w i t h a ‘’ fixed = boolean : false fixed = boolean : false m in L en g th m a x L e ng th to talD ig its |.-^?*+{}()[] value = nonNegativeInteger > value = anySimpleType> Data Type p a tte rn le n g th Content: (annotation?) </length> Content: (annotation?) Special Character Sequences </maxExclusive> n W newline not XML Letter or Digit charac- <minLength id = ID ters fixed = boolean : false <minExclusive id = ID r return ? ? ? ? ? ? ? ? ? decimal p{IsBasicLatin} block escape value = nonNegativeInteger > fixed = boolean : false t tab ? ? ? ? ? ? ? double identifying ASCII characters, sim- Content: (annotation?) </minLength> value = anySimpleType> . (dot) all characters except newline ? ? ? ? ? ? ? ilar IsGreek, IsHebrew, IsThai for duration Content: (annotation?) and return <maxLength id = ID these ranges of Unicode blocks ? ? ? ? ? ENTITIES </minExclusive> s space characters (space, tab, fixed = boolean : false p{L} all Letters ? ? ? ? ? ? ENTITY newline, return) value = nonNegativeInteger > <minInclusive id = ID p{M} all Marks ? ? ? ? ? ? ? float S non-Space characters Content: (annotation?) </maxLength> fixed = boolean : false p{N} all Numbers ? ? ? ? ? ? ? gDay value = anySimpleType> i initial XML name characters (let- <pattern id = ID p{P} all Punctuation ? ? ? ? ? ? ? gMonth ter _ ;) Content: (annotation?) value = anySimpleType p{Z} all Separators ? ? ? ? ? ? ? gMonthDay </minInclusive> I not initial XML name characters Content: (annotation?) </pattern> ? ? ? ? ? ? ? p{S} all Symbols gYear c XML NameChar characters <totalDigits id = ID <enumeration id = ID ? ? ? ? ? ? ? gYearMonth p{C} all Others. Additional modifying C not XML NameChar characters fixed = boolean : false value = anySimpleType > values like Lu = uppercase, ? ? ? ? ? ? hexBinary value = positiveInteger > d decimal digits Ll = lowercase, Nd = decimal Content: (annotation?) ? ? ? ? ? ? ID Content: (annotation?) digit, Sm = math symbols, D not decimal digits </enumeration> ? ? ? ? ? ? IDREF Sc = currency </totalDigits> w XML Letter or Digit characters ? ? ? ? ? <whiteSpace id = ID IDREFS P{} not the block or category, <fractionDigits id = ID fixed = boolean : false ? ? ? ? ? ? ? ? ? ? int P{IsGreek} = not Greek block fixed = boolean : false value = (collapse | preserve | replace)> ? ? ? ? ? ? ? ? ? ? integer value = nonNegativeInteger > Content: (annotation?) Character References ? ? ? ? ? ? language Content: (annotation?) </whiteSpace> &#x4E; or &#99; for hex or decimal XML character references ? ? ? ? ? ? ? ? ? ? long </fractionDigits> ? ? ? ? ? ? <maxInclusive id = ID Name Repetition Operators fixed = boolean : false ? ? ? ? ? ? * = 0 or more, ? 0 or 1, + 1 or more NCName value = anySimpleType> ? ? ? ? ? ? ? ? ? ? negativeInteger Content: (annotation?) Interval Operators ? ? ? ? ? ? NMTOKEN {x,y} range x to y, {x,} at least x, {x} exactly x, i.e. {4,8} 4 to 8 </maxInclusive> ? ? ? ? ? NMTOKENS ? ? ? ? ? ? ? ? ? ? nonNegativeInteger Range Expressions [a-zA-Z] = character a to z upper and lower case ? ? ? ? ? ? ? ? ? ? nonPositiveInteger [0-9] = digits 0 to 9 ? ? ? ? ? ? normalizedString fra c tio n D ig its m a x In c lu s iv e m a xE c lu siv e m in E x c lu s iv e e n u m e ra tio n m in In c lus iv e w h ite S p a c e ? ? ? ? ? ? NOTATION m in L e n g th m a xL e n g th to ta lD ig its Data Type ? ? ? ? ? ? ? ? ? ? positiveInteger pa tte rn le n gth ? ? ? ? ? ? QName ? ? ? ? ? ? ? ? ? ? short ? ? ? ? ? ? string ? ? ? ? ? ? anyURI ? ? ? ? ? ? ? time ? ? ? ? ? ? base64Binary ? ? ? ? ? ? token ? ? boolean ? ? ? ? ? ? ? ? ? ? unsignedByte ? ? ? ? ? ? ? ? ? ? byte ©2001 D Vint Productions ? ? ? ? ? ? ? ? ? ? unsignedInt ? ? ? ? ? ? ? date xmlhelp@ dvint.com ? ? ? ? ? ? ? ? ? ? unsignedLong ? ? ? ? ? ? ? dateTime http://w w w .xm l.dvint.com ? ? ? ? ? ? ? ? ? ? unsignedShort