Difference between revisions of "Server Protocol: Types"

From BaseX Documentation
Jump to navigation Jump to search
Line 1: Line 1:
{| class="wikitable"
+
{{Version|7.0.3|}: The following table lists all data types that are returned by the [[Server Protocol]] of BaseX.
 +
 
 +
 
 +
{| class="wikitable sortable"
 
|-
 
|-
! ID
+
! align='right' width='40' | ID
 
! Data Type
 
! Data Type
 
|-
 
|-
 
| 7
 
| 7
| function item
+
| {{mono|function item}}
 
|-
 
|-
 
| 8
 
| 8
| node()
+
| {{mono|node()}}
 
|-
 
|-
 
| 9
 
| 9
| text()
+
| {{mono|text()}}
 
|-
 
|-
 
| 10
 
| 10
| processing-instruction()
+
| {{mono|processing-instruction()}}
 
|-
 
|-
 
| 11
 
| 11
| element()
+
| {{mono|element()}}
 
|-
 
|-
 
| 12
 
| 12
| document-node()
+
| {{mono|document-node()}}
 
|-
 
|-
 
| 13
 
| 13
| document-node(element())
+
| {{mono|document-node(element())}}
 
|-
 
|-
 
| 14
 
| 14
| attribute()
+
| {{mono|attribute()}}
 
|-
 
|-
 
| 15
 
| 15
| comment()
+
| {{mono|comment()}}
 
|-
 
|-
 
| 32
 
| 32
| item()
+
| {{mono|item()}}
 
|-
 
|-
 
| 33
 
| 33
| xs:anyAtomicType
+
| {{mono|xs:anyAtomicType}}
 
|-
 
|-
 
| 34
 
| 34
| xs:untypedAtomic
+
| {{mono|xs:untypedAtomic}}
 
|-
 
|-
 
| 35
 
| 35
| xs:string
+
| {{mono|xs:string}}
 
|-
 
|-
 
| 36
 
| 36
| xs:normalizedString
+
| {{mono|xs:normalizedString}}
 
|-
 
|-
 
| 37
 
| 37
| xs:token
+
| {{mono|xs:token}}
 
|-
 
|-
 
| 38
 
| 38
| xs:language
+
| {{mono|xs:language}}
 
|-
 
|-
 
| 39
 
| 39
| xs:NMTOKEN
+
| {{mono|xs:NMTOKEN}}
 
|-
 
|-
 
| 40
 
| 40
| xs:Name
+
| {{mono|xs:Name}}
 
|-
 
|-
 
| 41
 
| 41
| xs:NCName
+
| {{mono|xs:NCName}}
 
|-
 
|-
 
| 42
 
| 42
| xs:ID
+
| {{mono|xs:ID}}
 
|-
 
|-
 
| 43
 
| 43
| xs:IDREF
+
| {{mono|xs:IDREF}}
 
|-
 
|-
 
| 44
 
| 44
| xs:ENTITY
+
| {{mono|xs:ENTITY}}
 
|-
 
|-
 
| 45
 
| 45
| xs:float
+
| {{mono|xs:float}}
 
|-
 
|-
 
| 46
 
| 46
| xs:double
+
| {{mono|xs:double}}
 
|-
 
|-
 
| 47
 
| 47
| xs:decimal
+
| {{mono|xs:decimal}}
 
|-
 
|-
 
| 48
 
| 48
| xs:precisionDecimal
+
| {{mono|xs:precisionDecimal}}
 
|-
 
|-
 
| 49
 
| 49
| xs:integer
+
| {{mono|xs:integer}}
 
|-
 
|-
 
| 50
 
| 50
| xs:nonPositiveInteger
+
| {{mono|xs:nonPositiveInteger}}
 
|-
 
|-
 
| 51
 
| 51
| xs:negativeInteger
+
| {{mono|xs:negativeInteger}}
 
|-
 
|-
 
| 52
 
| 52
| xs:long
+
| {{mono|xs:long}}
 
|-
 
|-
 
| 53
 
| 53
| xs:int
+
| {{mono|xs:int}}
 
|-
 
|-
 
| 54
 
| 54
| xs:short
+
| {{mono|xs:short}}
 
|-
 
|-
 
| 55
 
| 55
| xs:byte
+
| {{mono|xs:byte}}
 
|-
 
|-
 
| 56
 
| 56
| xs:nonNegativeInteger
+
| {{mono|xs:nonNegativeInteger}}
 
|-
 
|-
 
| 57
 
| 57
| xs:unsignedLong
+
| {{mono|xs:unsignedLong}}
 
|-
 
|-
 
| 58
 
| 58
| xs:unsignedInt
+
| {{mono|xs:unsignedInt}}
 
|-
 
|-
 
| 59
 
| 59
| xs:unsignedShort
+
| {{mono|xs:unsignedShort}}
 
|-
 
|-
 
| 60
 
| 60
| xs:unsignedByte
+
| {{mono|xs:unsignedByte}}
 
|-
 
|-
 
| 61
 
| 61
| xs:positiveInteger
+
| {{mono|xs:positiveInteger}}
 
|-
 
|-
 
| 62
 
| 62
| xs:duration
+
| {{mono|xs:duration}}
 
|-
 
|-
 
| 63
 
| 63
| xs:yearMonthDuration
+
| {{mono|xs:yearMonthDuration}}
 
|-
 
|-
 
| 64
 
| 64
| xs:dayTimeDuration
+
| {{mono|xs:dayTimeDuration}}
 
|-
 
|-
 
| 65
 
| 65
| xs:dateTime
+
| {{mono|xs:dateTime}}
 
|-
 
|-
 
| 66
 
| 66
| xs:dateTimeStamp
+
| {{mono|xs:dateTimeStamp}}
 
|-
 
|-
 
| 67
 
| 67
| xs:date
+
| {{mono|xs:date}}
 
|-
 
|-
 
| 68
 
| 68
| xs:time
+
| {{mono|xs:time}}
 
|-
 
|-
 
| 69
 
| 69
| xs:gYearMonth
+
| {{mono|xs:gYearMonth}}
 
|-
 
|-
 
| 70
 
| 70
| xs:gYear
+
| {{mono|xs:gYear}}
 
|-
 
|-
 
| 71
 
| 71
| xs:gMonthDay
+
| {{mono|xs:gMonthDay}}
 
|-
 
|-
 
| 72
 
| 72
| xs:gDay
+
| {{mono|xs:gDay}}
 
|-
 
|-
 
| 73
 
| 73
| xs:gMonth
+
| {{mono|xs:gMonth}}
 
|-
 
|-
 
| 74
 
| 74
| xs:boolean
+
| {{mono|xs:boolean}}
 
|-
 
|-
 
| 75
 
| 75
| basex:binary
+
| {{mono|basex:binary}}
 
|-
 
|-
 
| 76
 
| 76
| xs:base64Binary
+
| {{mono|xs:base64Binary}}
 
|-
 
|-
 
| 77
 
| 77
| xs:hexBinary
+
| {{mono|xs:hexBinary}}
 
|-
 
|-
 
| 78
 
| 78
| basex:raw
+
| {{mono|basex:raw}}
 
|-
 
|-
 
| 79
 
| 79
| xs:anyURI
+
| {{mono|xs:anyURI}}
 
|-
 
|-
 
| 80
 
| 80
| xs:QName
+
| {{mono|xs:QName}}
 
|-
 
|-
 
| 81
 
| 81
| xs:NOTATION
+
| {{mono|xs:NOTATION}}
 
|}
 
|}

Revision as of 13:42, 15 November 2011

{{Version|7.0.3|}: The following table lists all data types that are returned by the Server Protocol of BaseX.


ID Data Type
7 function item
8 node()
9 text()
10 processing-instruction()
11 element()
12 document-node()
13 document-node(element())
14 attribute()
15 comment()
32 item()
33 xs:anyAtomicType
34 xs:untypedAtomic
35 xs:string
36 xs:normalizedString
37 xs:token
38 xs:language
39 xs:NMTOKEN
40 xs:Name
41 xs:NCName
42 xs:ID
43 xs:IDREF
44 xs:ENTITY
45 xs:float
46 xs:double
47 xs:decimal
48 xs:precisionDecimal
49 xs:integer
50 xs:nonPositiveInteger
51 xs:negativeInteger
52 xs:long
53 xs:int
54 xs:short
55 xs:byte
56 xs:nonNegativeInteger
57 xs:unsignedLong
58 xs:unsignedInt
59 xs:unsignedShort
60 xs:unsignedByte
61 xs:positiveInteger
62 xs:duration
63 xs:yearMonthDuration
64 xs:dayTimeDuration
65 xs:dateTime
66 xs:dateTimeStamp
67 xs:date
68 xs:time
69 xs:gYearMonth
70 xs:gYear
71 xs:gMonthDay
72 xs:gDay
73 xs:gMonth
74 xs:boolean
75 basex:binary
76 xs:base64Binary
77 xs:hexBinary
78 basex:raw
79 xs:anyURI
80 xs:QName
81 xs:NOTATION