Changes

Jump to navigation Jump to search
291 bytes added ,  13:01, 17 November 2015
{{VersionThis article lists extended type information that is returned by the [[Server Protocol]]. ==XDM Meta Data== In most cases, the XDM meta data is nothing else than the [[#Type IDs|7Type ID]].1There are three exceptions: document-node(), attribute() and xs:QName items are followed by an additional <code>{URI}}: </code> string. ==Type IDs== The following table lists all node kinds and item types the type IDs that are returned by the [[Server Protocol]]server. Currently, all node kinds are of type {{monoCode|xs:untypedAtomic}}:
{| class="wikitable sortable"
|-
! align='right' width='40' | Type&nbsp;ID
! Node Kind/Item Type
! Type
|-
| 8
| {{monoCode|node()}}
| ''node''
|-
| 9
| {{monoCode|text()}}
| ''node''
|-
| 10
| {{monoCode|processing-instruction()}}
| ''node''
|-
| 11
| {{monoCode|element()}}
| ''node''
|-
| 12
| {{monoCode|document-node()}}
| ''node''
|-
| 13
| {{monoCode|document-node(element())}}
| ''node''
|-
| 14
| {{monoCode|attribute()}}
| ''node''
|-
| 15
| {{monoCode|comment()}}
| ''node''
|-
| 32
| {{monoCode|item()}}
| ''atomic value''
|-
| 33
| {{monoCode|xs:untyped}}
| ''atomic value''
|-
| 34
| {{monoCode|xs:anyType}}
| ''atomic value''
|-
| 35
| {{monoCode|xs:anySimpleType}}
| ''atomic value''
|-
| 36
| {{monoCode|xs:anyAtomicType}}
| ''atomic value''
|-
| 37
| {{monoCode|xs:untypedAtomic}}
| ''atomic value''
|-
| 38
| {{monoCode|xs:string}}
| ''atomic value''
|-
| 39
| {{monoCode|xs:normalizedString}}
| ''atomic value''
|-
| 40
| {{monoCode|xs:token}}
| ''atomic value''
|-
| 41
| {{monoCode|xs:language}}
| ''atomic value''
|-
| 42
| {{monoCode|xs:NMTOKEN}}
| ''atomic value''
|-
| 43
| {{monoCode|xs:Name}}
| ''atomic value''
|-
| 44
| {{monoCode|xs:NCName}}
| ''atomic value''
|-
| 45
| {{monoCode|xs:ID}}
| ''atomic value''
|-
| 46
| {{monoCode|xs:IDREF}}
| ''atomic value''
|-
| 47
| {{monoCode|xs:ENTITY}}
| ''atomic value''
|-
| 48
| {{monoCode|xs:float}}
| ''atomic value''
|-
| 49
| {{monoCode|xs:double}}
| ''atomic value''
|-
| 50
| {{monoCode|xs:decimal}}
| ''atomic value''
|-
| 51
| {{monoCode|xs:precisionDecimal}}
| ''atomic value''
|-
| 52
| {{monoCode|xs:integer}}
| ''atomic value''
|-
| 53
| {{monoCode|xs:nonPositiveInteger}}
| ''atomic value''
|-
| 54
| {{monoCode|xs:negativeInteger}}
| ''atomic value''
|-
| 55
| {{monoCode|xs:long}}
| ''atomic value''
|-
| 56
| {{monoCode|xs:int}}
| ''atomic value''
|-
| 57
| {{monoCode|xs:short}}
| ''atomic value''
|-
| 58
| {{monoCode|xs:byte}}
| ''atomic value''
|-
| 59
| {{monoCode|xs:nonNegativeInteger}}
| ''atomic value''
|-
| 60
| {{monoCode|xs:unsignedLong}}
| ''atomic value''
|-
| 61
| {{monoCode|xs:unsignedInt}}
| ''atomic value''
|-
| 62
| {{monoCode|xs:unsignedShort}}
| ''atomic value''
|-
| 63
| {{monoCode|xs:unsignedByte}}
| ''atomic value''
|-
| 64
| {{monoCode|xs:positiveInteger}}
| ''atomic value''
|-
| 65
| {{monoCode|xs:duration}}
| ''atomic value''
|-
| 66
| {{monoCode|xs:yearMonthDuration}}
| ''atomic value''
|-
| 67
| {{monoCode|xs:dayTimeDuration}}
| ''atomic value''
|-
| 68
| {{monoCode|xs:dateTime}}
| ''atomic value''
|-
| 69
| {{monoCode|xs:dateTimeStamp}}
| ''atomic value''
|-
| 70
| {{monoCode|xs:date}}
| ''atomic value''
|-
| 71
| {{monoCode|xs:time}}
| ''atomic value''
|-
| 72
| {{monoCode|xs:gYearMonth}}
| ''atomic value''
|-
| 73
| {{monoCode|xs:gYear}}
| ''atomic value''
|-
| 74
| {{monoCode|xs:gMonthDay}}
| ''atomic value''
|-
| 75
| {{monoCode|xs:gDay}}
| ''atomic value''
|-
| 76
| {{monoCode|xs:gMonth}}
| ''atomic value''
|-
| 77
| {{monoCode|xs:boolean}}
| ''atomic value''
|-
| 78
| {{monoCode|basex:binary}}
| ''atomic value''
|-
| 79
| {{monoCode|xs:base64Binary}}
| ''atomic value''
|-
| 80
| {{monoCode|xs:hexBinary}}
| ''atomic value''
|-
| 81
| {{monoCode|xs:anyURI}}
| ''atomic value''
|-
| 82
| {{monoCode|xs:QName}}
| ''atomic value''
|-
| 83
| {{monoCode|xs:NOTATION}}
| ''atomic value''
|}
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu