On this page:
xsd-prefix-string
xsd-namespace-string
xsd:
nsmap-add-xml-schema-datatypes
14.4.1 XSD Classes
xsd:  any-type
14.4.2 XSD Datatypes
xsd:  any-simple-type
xsd:  any-uri
xsd:  base64-binary
xsd:  boolean
xsd:  byte
xsd:  date
xsd:  date-time
xsd:  decimal
xsd:  double
xsd:  duration
xsd:  entity
xsd:  float
xsd:  g-day
xsd:  g-month
xsd:  g-month-day
xsd:  g-year
xsd:  g-year-month
xsd:  hex-binary
xsd:  id
xsd:  id-ref
xsd:  int
xsd:  integer
xsd:  language
xsd:  long
xsd:  name
xsd:  ncname
xsd:  negative-integer
xsd:  nmtoken
xsd:  non-negative-integer
xsd:  non-positive-integer
xsd:  normalized-string
xsd:  positive-integer
xsd:  q-name
xsd:  q-notation
xsd:  short
xsd:  string
xsd:  time
xsd:  token
xsd:  unsigned-byte
xsd:  unsigned-int
xsd:  unsigned-long
xsd:  unsigned-short
14.4.3 XSD Properties
xsd:  enumeration
xsd:  fraction-digits
xsd:  length
xsd:  max-exclusive
xsd:  max-inclusive
xsd:  max-length
xsd:  min-exclusive
xsd:  min-inclusive
xsd:  min-length
xsd:  pattern
xsd:  total-digits
xsd:  white-space

14.4 XML Schema Datatypes🔗ℹ

 (require rdf/core/v/xsd) package: rdf-core

value

xsd-prefix-string : prefix-string? = "xsd"

The preferred, or common, prefix for this namespace as a string?.

value

xsd-namespace-string : string?

The IRI for this namespace as a string?.

value

xsd: : namespace?

The namespace structure for the XML Schema (Part 2 – Datatypes) vocabulary.

procedure

(nsmap-add-xml-schema-datatypes map)  void?

  map : nsmap?
Add this namespace, and preferred prefix, to the namespace map map.

14.4.1 XSD Classes🔗ℹ

value

xsd:any-type : nsname?

The nsname? structure corresponding to the type xsd:anyType.

14.4.2 XSD Datatypes🔗ℹ

value

xsd:any-simple-type : nsname?

The nsname? structure corresponding to the type xsd:anySimpleType.

value

xsd:any-uri : nsname?

The nsname? structure corresponding to the datatype xsd:anyURI.

value

xsd:base64-binary : nsname?

The nsname? structure corresponding to the datatype xsd:base64Binary.

value

xsd:boolean : nsname?

The nsname? structure corresponding to the datatype xsd:boolean.

value

xsd:byte : nsname?

The nsname? structure corresponding to the datatype xsd:byte.

value

xsd:date : nsname?

The nsname? structure corresponding to the datatype xsd:date.

value

xsd:date-time : nsname?

The nsname? structure corresponding to the datatype xsd:dateTime.

value

xsd:decimal : nsname?

The nsname? structure corresponding to the datatype xsd:decimal.

value

xsd:double : nsname?

The nsname? structure corresponding to the datatype xsd:double.

value

xsd:duration : nsname?

The nsname? structure corresponding to the datatype xsd:duration.

value

xsd:entity : nsname?

The nsname? structure corresponding to the datatype xsd:ENTITY.

value

xsd:float : nsname?

The nsname? structure corresponding to the datatype xsd:float.

value

xsd:g-day : nsname?

The nsname? structure corresponding to the datatype xsd:gDay.

value

xsd:g-month : nsname?

The nsname? structure corresponding to the datatype xsd:gMonth.

value

xsd:g-month-day : nsname?

The nsname? structure corresponding to the datatype xsd:gMonthDay.

value

xsd:g-year : nsname?

The nsname? structure corresponding to the datatype xsd:gYear.

value

xsd:g-year-month : nsname?

The nsname? structure corresponding to the datatype xsd:gYearMonth.

value

xsd:hex-binary : nsname?

The nsname? structure corresponding to the datatype xsd:hexBinary.

value

xsd:id : nsname?

The nsname? structure corresponding to the datatype xsd:ID.

value

xsd:id-ref : nsname?

The nsname? structure corresponding to the datatype xsd:IDREF.

value

xsd:int : nsname?

The nsname? structure corresponding to the datatype xsd:int.

value

xsd:integer : nsname?

The nsname? structure corresponding to the datatype xsd:integer.

value

xsd:language : nsname?

The nsname? structure corresponding to the datatype xsd:language.

value

xsd:long : nsname?

The nsname? structure corresponding to the datatype xsd:long.

value

xsd:name : nsname?

The nsname? structure corresponding to the datatype xsd:Name.

value

xsd:ncname : nsname?

The nsname? structure corresponding to the datatype xsd:NCNAME.

value

xsd:negative-integer : nsname?

The nsname? structure corresponding to the datatype xsd:negativeInteger.

value

xsd:nmtoken : nsname?

The nsname? structure corresponding to the datatype xsd:NMTOKEN.

value

xsd:non-negative-integer : nsname?

The nsname? structure corresponding to the datatype xsd:nonNegativeInteger.

value

xsd:non-positive-integer : nsname?

The nsname? structure corresponding to the datatype xsd:nonPositiveInteger.

value

xsd:normalized-string : nsname?

The nsname? structure corresponding to the datatype xsd:normalizedString.

value

xsd:positive-integer : nsname?

The nsname? structure corresponding to the datatype xsd:positiveInteger.

value

xsd:q-name : nsname?

The nsname? structure corresponding to the datatype xsd:QName.

value

xsd:q-notation : nsname?

The nsname? structure corresponding to the datatype xsd:QNotation.

value

xsd:short : nsname?

The nsname? structure corresponding to the datatype xsd:short.

value

xsd:string : nsname?

The nsname? structure corresponding to the datatype xsd:string.

value

xsd:time : nsname?

The nsname? structure corresponding to the datatype xsd:time.

value

xsd:token : nsname?

The nsname? structure corresponding to the datatype xsd:token.

value

xsd:unsigned-byte : nsname?

The nsname? structure corresponding to the datatype xsd:unsignedByte.

value

xsd:unsigned-int : nsname?

The nsname? structure corresponding to the datatype xsd:unsignedInt.

value

xsd:unsigned-long : nsname?

The nsname? structure corresponding to the datatype xsd:unsignedLong.

value

xsd:unsigned-short : nsname?

The nsname? structure corresponding to the datatype xsd:unsignedShort.

14.4.3 XSD Properties🔗ℹ

value

xsd:enumeration : nsname?

The nsname? structure corresponding to the property xsd:enumeration.

value

xsd:fraction-digits : nsname?

The nsname? structure corresponding to the property xsd:fractionDigits.

value

xsd:length : nsname?

The nsname? structure corresponding to the property xsd:length.

value

xsd:max-exclusive : nsname?

The nsname? structure corresponding to the property xsd:maxExclusive.

value

xsd:max-inclusive : nsname?

The nsname? structure corresponding to the property xsd:maxInclusive.

value

xsd:max-length : nsname?

The nsname? structure corresponding to the property xsd:maxLength.

value

xsd:min-exclusive : nsname?

The nsname? structure corresponding to the property xsd:minExclusive.

value

xsd:min-inclusive : nsname?

The nsname? structure corresponding to the property xsd:minInclusive.

value

xsd:min-length : nsname?

The nsname? structure corresponding to the property xsd:minLength.

value

xsd:pattern : nsname?

The nsname? structure corresponding to the property xsd:pattern.

value

xsd:total-digits : nsname?

The nsname? structure corresponding to the property xsd:totalDigits.

value

xsd:white-space : nsname?

The nsname? structure corresponding to the property xsd:whiteSpace.