Change id: fn-json-to-xml
Implementations | ||||||
Tests | BaseX 8.5 beta XQ31 (QT3 vCVS) |
Saxon-EE 9.7.0.11 XP31 (QT3 v0.6) |
Saxon-EE 9.7.0.11 XQ31 (QT3 v0.6) |
XmlPrime 4.0.0.16079 XP31 (QT3 vCVS) |
XmlPrime 4.0.0.26293 XQ31 (QT3 vCVS) |
XmlPrime 4.0.0.27704 XQX31 (QT3 vCVS) |
---|---|---|---|---|---|---|
fn-function-lookup-740[+]
X fn-function-lookup-740: Created on: 2016-08-19 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: exists(function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions', 'json-to-xml'), 1)) |
no result | pass | pass | pass | pass | pass |
fn-function-lookup-741[+]
X fn-function-lookup-741: Created on: 2016-08-19 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions', 'json-to-xml'), 1)( '{}' ) |
no result | pass | pass | pass | pass | pass |
fn-function-lookup-742[+]
X fn-function-lookup-742: Created on: 2016-08-19 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: exists(function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions', 'json-to-xml'), 2)) |
no result | pass | pass | pass | pass | pass |
fn-function-lookup-743[+]
X fn-function-lookup-743: Created on: 2016-08-19 Spec Dependencies: spec = XP31+ XQ31+ spec = XP30+ XQ30+ feature = higherOrderFunctions Test: function-lookup(fn:QName('http://www.w3.org/2005/xpath-functions', 'json-to-xml'), 2)( '{}', map {} ) |
no result | pass | pass | pass | pass | pass |
json-to-xml-001[+]
X json-to-xml-001: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-002[+]
X json-to-xml-002: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-003[+]
X json-to-xml-003: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[1]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-004[+]
X json-to-xml-004: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["a"]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-005[+]
X json-to-xml-005: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[true]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-006[+]
X json-to-xml-006: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[false]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-007[+]
X json-to-xml-007: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[null]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-008[+]
X json-to-xml-008: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(unparsed-text('http://www.w3.org/qt3/json/data001-json')) |
pass | pass | pass | pass | pass | pass |
json-to-xml-009[+]
X json-to-xml-009: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(unparsed-text('http://www.w3.org/qt3/json/data005-json')) |
pass | pass | pass | pass | pass | pass |
json-to-xml-010[+]
X json-to-xml-010: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(unparsed-text('http://www.w3.org/qt3/json/escapeText-json')) |
pass | pass | pass | pass | pass | pass |
json-to-xml-011[+]
X json-to-xml-011: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(unparsed-text('http://www.w3.org/qt3/json/escapeText-json'))//j:string |
pass | pass | pass | pass | pass | pass |
json-to-xml-012[+]
X json-to-xml-012: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(unparsed-text('http://www.w3.org/qt3/json/escapeText-json'), map{'escape':true()})//j:string |
pass | pass | pass | pass | pass | pass |
json-to-xml-013[+]
X json-to-xml-013: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["Data with \" within it"]')//j:string |
pass | pass | pass | pass | pass | pass |
json-to-xml-014[+]
X json-to-xml-014: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"Key \" with quote":"Data with \" within it"}')//j:string |
pass | pass | pass | pass | pass | pass |
json-to-xml-015[+]
X json-to-xml-015: Created on: 2015-03-07 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(codepoints-to-string(65279)||'[1]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-016[+]
X json-to-xml-016: Created on: 2015-03-07 Spec Dependencies: feature = schemaImport spec = XP31+ XQ31+ Test: fn:json-to-xml('[1]', map{'validate':true()}) |
no result | pass | pass | pass | pass | pass |
json-to-xml-017[+]
X json-to-xml-017: Created on: 2015-03-07 Spec Dependencies: feature = schemaImport spec = XP31+ spec = XP31+ XQ31+ Test: fn:json-to-xml('[1]', map{'validate':true()}) instance of document-node(schema-element(j:array)) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a |
json-to-xml-017b[+]
X json-to-xml-017b: Created on: 2015-03-07 Spec Dependencies: feature = schemaImport spec = XQ31+ spec = XP31+ XQ31+ Test: import schema namespace j="http://www.w3.org/2005/xpath-functions"; fn:json-to-xml('[1]', map{'validate':true()}) instance of document-node(schema-element(j:array)) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-018[+]
X json-to-xml-018: Created on: 2015-03-07 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "a":5}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-019[+]
X json-to-xml-019: Created on: 2015-03-07 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a\\":3, "b\\":4}', map{'escape':true()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-020[+]
X json-to-xml-020: Created on: 2015-03-07 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a\\":3, "b\\":4}', map{'escape':false()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-021[+]
X json-to-xml-021: Created on: 2015-03-07 Spec Dependencies: xml-version = 1.0 spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\u000C", "\u0007":"bell"}', map{'escape':true()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-022[+]
X json-to-xml-022: Created on: 2015-03-07 Spec Dependencies: xml-version = 1.0 spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\u000C", "\u0007":"bell"}', map{'escape':false()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-023[+]
X json-to-xml-023: Created on: 2015-03-09 Spec Dependencies: xml-version = 1.0 spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\uDA00", "\uDD00":"bell"}', map{'escape':false()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-024[+]
X json-to-xml-024: Created on: 2015-03-09 Spec Dependencies: xml-version = 1.0 spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\uDA00", "\uDD00":"bell"}', map{'escape':true()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-025[+]
X json-to-xml-025: Created on: 2015-03-09 Spec Dependencies: xml-version = 1.0 feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\u000C", "\u0007":"bell"}', map{'escape':false(), 'fallback':function($s){'??'}}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-026[+]
X json-to-xml-026: Created on: 2015-03-09 Spec Dependencies: xml-version = 1.0 feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\uDA00", "\uDD00":"bell"}', map{'escape':false(), 'fallback':function($s){'??' || translate($s, 'abcdef', 'ABCDEF') || '??'}}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-027[+]
X json-to-xml-027: Created on: 2015-03-09 Spec Dependencies: xml-version = 1.0 feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":"\uDA00", "\uDD00":"bell"}', map{'escape':true(), 'fallback':function($s){'??' || translate($s, 'abcdef', 'ABCDEF') || '??'}}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-028[+]
X json-to-xml-028: Created on: 2015-03-09 Spec Dependencies: feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml((), map{'escape':false(), 'fallback':function($s){'??' || translate($s, 'abcdef', 'ABCDEF') || '??'}}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-029[+]
X json-to-xml-029: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('23', map{}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-030[+]
X json-to-xml-030: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('23E0', map{}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-031[+]
X json-to-xml-031: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('0.23e+02') |
pass | pass | pass | pass | pass | pass |
json-to-xml-032[+]
X json-to-xml-032: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('0') |
pass | pass | pass | pass | pass | pass |
json-to-xml-033[+]
X json-to-xml-033: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('-0') |
pass | pass | pass | pass | pass | pass |
json-to-xml-034[+]
X json-to-xml-034: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"":"", "0":"0"}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-035[+]
X json-to-xml-035: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml(()) |
pass | pass | pass | pass | pass | pass |
json-to-xml-036[+]
X json-to-xml-036: Created on: 2015-03-07 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "a":5}', map{"duplicates":"use-first"}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-037[+]
X json-to-xml-037: Created on: 2015-03-10 Spec Dependencies: feature = schemaImport spec = XP31+ spec = XP31+ XQ31+ Test: (fn:json-to-xml('{"a":3, "b":true, "c":null, "d":[], "e":[1E2, ""], "f":{"1":true, "2":false}, "g\n":"h\n"}', map{'validate':true()})) instance of document-node(schema-element(Q{http://www.w3.org/2005/xpath-functions}map)) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a |
json-to-xml-037b[+]
X json-to-xml-037b: Created on: 2015-03-10 Spec Dependencies: feature = schemaImport spec = XQ31+ spec = XP31+ XQ31+ Test: import schema namespace j="http://www.w3.org/2005/xpath-functions"; (fn:json-to-xml('{"a":3, "b":true, "c":null, "d":[], "e":[1E2, ""], "f":{"1":true, "2":false}, "g\n":"h\n"}', map{'validate':true()})) instance of document-node(schema-element(Q{http://www.w3.org/2005/xpath-functions}map)) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-038[+]
X json-to-xml-038: Created on: 2015-03-10 Spec Dependencies: feature = schemaImport spec = XP31+ spec = XP31+ XQ31+ Test: (fn:json-to-xml('{"a":3, "b":true, "c":null, "d":[], "e":[1E2, ""], "f":{"1":true, "2":false}, "g\n":"h\n"}', map{'validate':true(), 'escape':true()})) instance of document-node(schema-element(Q{http://www.w3.org/2005/xpath-functions}map)) |
no result | pass | n/a
notXQ31 |
pass | n/a | n/a |
json-to-xml-038b[+]
X json-to-xml-038b: Created on: 2015-03-10 Spec Dependencies: feature = schemaImport spec = XQ31+ spec = XP31+ XQ31+ Test: import schema namespace j="http://www.w3.org/2005/xpath-functions"; (fn:json-to-xml('{"a":3, "b":true, "c":null, "d":[], "e":[1E2, ""], "f":{"1":true, "2":false}, "g\n":"h\n"}', map{'validate':true(), 'escape':true()})) instance of document-node(schema-element(Q{http://www.w3.org/2005/xpath-functions}map)) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-039[+]
X json-to-xml-039: Created on: 2015-03-10 Spec Dependencies: feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml('"oh dear \uDEAD"', map{'fallback':function($s){substring($s, 3)}}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-040[+]
X json-to-xml-040: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "a":5, "c":5}', map{'duplicates':'use-first'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-041[+]
X json-to-xml-041: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: static-base-uri() eq base-uri(fn:json-to-xml('true')) |
pass | pass | pass | pass | pass | pass |
json-to-xml-042[+]
X json-to-xml-042: Created on: 2015-03-11 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"\n":1, "\u000A":2}', map{'escape':true(), 'duplicates':'reject'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-043[+]
X json-to-xml-043: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('"\u005c"') |
pass | pass | pass | pass | pass | pass |
json-to-xml-044[+]
X json-to-xml-044: Created on: 2015-07-27 Spec Dependencies: spec = XQ31+ feature = schemaImport spec = XP31+ XQ31+ Test: import schema "http://www.w3.org/2005/xpath-functions"; for $i in 1 to 4 let $validate := $i mod 2 eq 1 let $options := map { 'validate' : $validate } return (fn:json-to-xml('{}', $options)/* instance of schema-element(fn:map)) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-045[+]
X json-to-xml-045: Created on: 2015-07-27 Spec Dependencies: spec = XQ31+ feature = schemaImport spec = XP31+ XQ31+ Test: import schema "http://www.w3.org/2005/xpath-functions"; for $i in 1 to 4 let $escape := $i mod 2 eq 1 let $options := map { 'escape' : $escape } return fn:json-to-xml('"-\b-\t-\u0001-"', $options)/fn:string/fn:string() |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-046[+]
X json-to-xml-046: Created on: 2015-07-29 Spec Dependencies: spec = XQ31+ feature = schemaImport spec = XP31+ XQ31+ Test: import schema "http://www.w3.org/2005/xpath-functions"; let $json := ' { "a" : "foo", "b" : 123, "c" : null, "d" : true, "e" : false, "f" : [1], "g" : {} } ' let $xml := json-to-xml($json, map { 'validate' : true() })/fn:map return ( $xml/fn:string instance of element(fn:string, fn:stringType), $xml/fn:number instance of element(fn:number, fn:numberType), not($xml/fn:null instance of element(fn:null, fn:nullType)), $xml/fn:boolean instance of element(fn:boolean, fn:booleanType)+, $xml/fn:map instance of element(fn:map, fn:mapType), $xml/fn:array instance of element(fn:array, fn:arrayType) ) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-047[+]
X json-to-xml-047: Created on: 2015-07-29 Spec Dependencies: spec = XQ31+ feature = schemaImport spec = XP31+ XQ31+ Test: import schema "http://www.w3.org/2005/xpath-functions"; let $json := '["foo",123,null,true,false,[],{}]' let $xml := json-to-xml($json, map { 'validate' : true() })/fn:array return ( $xml/fn:string instance of element(fn:string, fn:stringType), $xml/fn:number instance of element(fn:number, fn:numberType), $xml/fn:null instance of element(fn:null, fn:nullType), $xml/fn:boolean instance of element(fn:boolean, fn:booleanType)+, $xml/fn:map instance of element(fn:map, fn:mapType), $xml/fn:array instance of element(fn:array, fn:arrayType) ) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
json-to-xml-048[+]
X json-to-xml-048: Created on: 2015-08-10 Spec Dependencies: spec = XP31+ XQ31+ Test: json-to-xml('"\\\/\"\r\t\u0020"') |
pass | pass | pass | pass | pass | pass |
json-to-xml-049[+]
X json-to-xml-049: Created on: 2015-08-10 Spec Dependencies: spec = XP31+ XQ31+ Test: json-to-xml('"\\\/\"\r\t\u0020"', map {'escape':true()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-001[+]
X json-to-xml-error-001: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-002[+]
X json-to-xml-error-002: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{error}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-003[+]
X json-to-xml-error-003: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{terriblyWrong}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-004[+]
X json-to-xml-error-004: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml("{}extra token") |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-005[+]
X json-to-xml-error-005: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{1:1}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-006[+]
X json-to-xml-error-006: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{true:1}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-007[+]
X json-to-xml-error-007: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"key" 1}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-008[+]
X json-to-xml-error-008: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"key" :1 2}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-009[+]
X json-to-xml-error-009: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[+1]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-010[+]
X json-to-xml-error-010: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[01]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-011[+]
X json-to-xml-error-011: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('[1234A]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-012[+]
X json-to-xml-error-012: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["123\"]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-013[+]
X json-to-xml-error-013: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["123\u234"]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-014[+]
X json-to-xml-error-014: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"key":123,}') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-015[+]
X json-to-xml-error-015: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"key":123 ,}', map{"liberal":false()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-016[+]
X json-to-xml-error-016: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["key":123,]') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-017[+]
X json-to-xml-error-017: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["key":123 ,]', map{'liberal':true()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-018[+]
X json-to-xml-error-018: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String",]', map{'liberal':()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-019[+]
X json-to-xml-error-019: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'liberal':'something'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-020[+]
X json-to-xml-error-020: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'validate':()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-021[+]
X json-to-xml-error-021: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'validate':(true(),true())}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-022[+]
X json-to-xml-error-022: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'validate':'EMCA-262'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-023[+]
X json-to-xml-error-023: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'escape':()}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-024[+]
X json-to-xml-error-024: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'escape':(true(),true())}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-025[+]
X json-to-xml-error-025: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'escape':'EMCA-262'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-026[+]
X json-to-xml-error-026: Created on: 2013-10-01 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('["String"]', map{'fallback':'dummy'}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-027[+]
X json-to-xml-error-027: Created on: 2015-03-07 Spec Dependencies: xml-version = 1.1 spec = XP31+ XQ31+ Test: fn:json-to-xml('[' || codepoints-to-string(12) || '1]') |
no result | pass | pass | pass | pass | pass |
json-to-xml-error-028[+]
X json-to-xml-error-028: Created on: 2015-03-07 Spec Dependencies: feature = schemaImport spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "a":3}', map{'validate':true()}) |
no result | pass | pass | pass | pass | pass |
json-to-xml-error-029[+]
X json-to-xml-error-029: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('-00') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-030[+]
X json-to-xml-error-030: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('+10') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-031[+]
X json-to-xml-error-031: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('.1') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-032[+]
X json-to-xml-error-032: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('1.') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-033[+]
X json-to-xml-error-033: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('1.e2') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-034[+]
X json-to-xml-error-034: Created on: 2015-03-09 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('-.01') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-035[+]
X json-to-xml-error-035: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "a":5}', map{"duplicates":"reject"}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-037[+]
X json-to-xml-error-037: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('"oh dear \"') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-038[+]
X json-to-xml-error-038: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('"oh dear \uAAA"') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-039[+]
X json-to-xml-error-039: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('"oh dear \xAA"') |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-040[+]
X json-to-xml-error-040: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: fn:json-to-xml('{"a":3, "b":4, "c":5}', map{"duplicates":"use-last"}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-041[+]
X json-to-xml-error-041: Created on: 2015-03-10 Spec Dependencies: feature = higherOrderFunctions spec = XP31+ XQ31+ Test: fn:json-to-xml('"\uFFFF"', map{'fallback':concat#2}) |
pass | pass | pass | pass | pass | pass |
json-to-xml-error-042[+]
X json-to-xml-error-042: Created on: 2015-03-11 Spec Dependencies: feature = schemaImport spec = XP31+ XQ31+ Test: fn:json-to-xml('{"A":1, "A":2}', map{'validate':true(), 'duplicates':'retain'}) |
no result | pass | pass | pass | pass | pass |
json-to-xml-error-043[+]
X json-to-xml-error-043: Created on: 2015-03-11 Spec Dependencies: feature = schemaImport spec = XP31+ XQ31+ Test: fn:json-to-xml('{"\n":1, "\u000A":2}', map{'duplicates':'reject'}) |
no result | pass | pass | pass | pass | pass |
d1e78807c[+]
X d1e78807c: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: json-to-xml('{ "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true, "other": null }') |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
d1e78807d[+]
X d1e78807d: Created on: 2015-07-14 Spec Dependencies: feature = higherOrderFunctions spec = XQ31+ Test: json-to-xml('{ "number": 557, "name": "Fleece Pullover", "name": "Fleece Pullover Redux", "colorChoices": ["navy \u00E9", "black \uFFFF"], "is-current": true, "other": null }', map { "duplicates": "use-first", "validate": false(), "escape": false(), "fallback": function($s){"ERROR!!"} }) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |