Derived datatypes

The following table lists derived XML Schema datatypes and corresponding properties in the resulting type tree.

XML Schema Type Item Subclass, Interpret as, Presentation Restrictions
byte Number, Character, Integer Size:
  • Min: 1
  • Max: 3

Restriction: Range; Rule: Include

  • Min: -128
  • Max: 127
ENTITIES (Group of text items)  
ENTITY Text, Character  
ID Text, Character  
IDREF Text, Character  
IDREFS (Group of text items)  
int Number, Character, Integer Size:
  • Min: 1
  • Max: 10

Restriction: Range; Rule: Include

  • Min: -2147483648
  • Max: 2147483647
integer Number, Character, Integer  
language Text, Character  
long Number, Character, Integer Size:
  • Min: 1
  • Max: 19

Restriction: Range; Rule: Include

  • Min: -9223372036854775808
  • Max: 9223372036854775807
Name Text, Character  
NCName Text, Character  
negativeInteger Number, Character, Integer Restriction: Range; Rule: Include
  • Max: -1
NMTOKEN Text, Character  
nonNegativeInteger Number, Character, Integer Restriction: Range; Rule: Include
  • Min: 0
nonPositiveInteger Number, Character, Integer Restriction: Range; Rule: Include
  • Max: 0
normalizedString Text, Character  
positiveInteger Number, Character, Integer Restriction: Range; Rule: Include
  • Min: 1
short Number, Character, Integer Size:
  • Min: 1
  • Max: 5

Restriction: Range; Rule: Include

  • Min: -32768
  • Max: 32767
token Text, Character  
unsignedByte Number, Character, Integer No sign

Size:

  • Min: 1
  • Max: 3

Restriction: Range; Rule: Include

  • Max: 255
unsignedInt Number, Character, Integer No sign

Size:

  • Min: 1
  • Max: 10

Restriction: Range; Rule: Include

  • Max: 4294967295
unsignedLong Number, Character, Integer No sign

Size:

  • Min: 1
  • Max: 20

Restriction: Range; Rule: Include

  • Max: 18446744073709551615
unsignedShort Number, Character, Integer No sign

Size:

  • Min: 1
  • Max: 5

Restriction: Range; Rule: Include

  • Max: 65535