Change id: json-output
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) |
---|---|---|---|---|---|---|
serialize-json-001[+]
X serialize-json-001: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json" } return serialize([ ], $params) |
fail | pass | pass | pass | pass | pass |
serialize-json-002[+]
X serialize-json-002: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json" }, $arg := array { 1, 2 , (3,4,5), 6 } return serialize($arg, $params) |
fail | pass | pass | pass | pass | pass |
serialize-json-003[+]
X serialize-json-003: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json" }, $arg := [1, 2 , [3,4,5], 6] return serialize($arg, $params) |
fail | pass | pass | pass | pass | pass |
serialize-json-004[+]
X serialize-json-004: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json", "indent" : true() } return serialize($params, $params) |
fail | pass | pass | pass | pass | pass |
serialize-json-005[+]
X serialize-json-005: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json", "indent" : true() }, $arg := parse-json('{"abc":true}') return serialize($arg, $params) |
fail | pass | pass | pass | pass | pass |
serialize-json-006[+]
X serialize-json-006: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json" } return serialize((), $params) |
pass | pass | pass | pass | pass | pass |
serialize-json-007[+]
X serialize-json-007: Created on: 2015-06-23 Spec Dependencies: spec = XP31+ XQ31+ Test: let $params := map { "method" : "json", "item-separator" : "|" } return serialize(1 to 10, $params) |
pass | pass | pass | pass | pass | pass |
serialize-json-008[+]
X serialize-json-008: Created on: 2015-06-23 Spec Dependencies: spec = XQ31+ Test: let $params := map { "method" : "json", "json-node-output-method" : "xml" }, $s := serialize(comment {" hello world "}, $params) return matches($s, '"<!-- hello world -->"') |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
serialize-json-009[+]
X serialize-json-009: Created on: 2015-06-23 Spec Dependencies: spec = XQ31+ Test: let $params := map { "method" : "json", "json-node-output-method" : "xml" }, $s := serialize(array { text { "a" }, processing-instruction {"a"} {"b"}, comment { "a" }, element {"a"} {"b"}, document { element {"a"}{"b"} } }, $params) return matches($s, '\["a","<\?a b\?>","<!--a-->","<a>b<\\/a>","<a>b<\\/a>"\]') |
fail | n/a
notXP31 |
pass | n/a | pass | pass |
serialize-json-010[+]
X serialize-json-010: Created on: 2015-08-06 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize(map { xs:QName("foo") : 1, "foo" : 2 }, map { 'method' : 'json' }) |
pass | pass | pass | pass | pass | pass |
serialize-json-011[+]
X serialize-json-011: Created on: 2015-08-06 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize( map { QName("", "foo") : 1, "foo" : 2 }, map { 'method' : 'json', 'allow-duplicate-names' : true() } ) |
fail | pass | pass | pass | pass | pass |
serialize-json-101[+]
X serialize-json-101: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize(map{}, map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-102[+]
X serialize-json-102: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize((), map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-103[+]
X serialize-json-103: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize(12.5, map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-104[+]
X serialize-json-104: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: normalize-space(serialize(true(), map{'method':'json'})) |
pass | pass | pass | pass | pass | pass |
serialize-json-105[+]
X serialize-json-105: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: normalize-space(serialize(false(), map{'method':'json'})) |
pass | pass | pass | pass | pass | pass |
serialize-json-106[+]
X serialize-json-106: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize(map{'abc':23}, map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-107[+]
X serialize-json-107: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{'abc':23, 'xyz':49}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-108[+]
X serialize-json-108: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(parse-json('[1, 2, 3, "four", true, false, null]'), map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-109[+]
X serialize-json-109: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([1, 2, 3, "four", true(), false()], map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-110[+]
X serialize-json-110: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(parse-json('[[1, 2], [3, 4], [5, 6], [7], [], [null]]'), map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-111[+]
X serialize-json-111: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{"abc":array{1 to 10}}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-112[+]
X serialize-json-112: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([map{"abc":1},map{"def":2},map{"ghi":3}], map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-113[+]
X serialize-json-113: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{"abc": map{"abc":map{"abc":1}, "def": map{"def":2}}}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-114[+]
X serialize-json-114: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize('𝄞', map{'method':'json', 'encoding':'ISO-8859-1'}) return translate(normalize-space($r), 'abcdef', 'ABCDEF') |
fail | pass | pass | pass | pass | pass |
serialize-json-115[+]
X serialize-json-115: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(' ', map{'method':'json'}) return translate(normalize-space($r), 'abcdef', 'ABCDEF') |
pass | pass | pass | pass | pass | pass |
serialize-json-116[+]
X serialize-json-116: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize([map{"abc":map{"abc":1}},map{"def":map{"def":2}},map{"ghi":map{"ghi":3}}], map{'method':'json', "indent":false()}) |
fail | pass | pass | pass | pass | pass |
serialize-json-117[+]
X serialize-json-117: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([map{"abc":map{"abc":1}},map{"def":map{"def":2}},map{"ghi":map{"ghi":3}}], map{'method':'json', "indent":true()}) return translate($r, codepoints-to-string((32, 9, 10, 13)), '') |
fail | pass | pass | pass | pass | pass |
serialize-json-118[+]
X serialize-json-118: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: parse-json(serialize(12.34, map{'method':'json'})) |
pass | pass | pass | pass | pass | pass |
serialize-json-119[+]
X serialize-json-119: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: parse-json(serialize(12.34e-30, map{'method':'json'})) |
pass | pass | pass | pass | pass | pass |
serialize-json-120[+]
X serialize-json-120: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize("abc""def", map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-121[+]
X serialize-json-121: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize("abc\\def", map{'method':'json'}) |
pass | pass | pass | pass | pass | pass |
serialize-json-122[+]
X serialize-json-122: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([number('NaN'), number('INF'), number('-INF')], map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-123[+]
X serialize-json-123: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([0,0,xs:untypedAtomic("abcd")], map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-124[+]
X serialize-json-124: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{1:"a",2:"b",4:"d",10:"j",7:"g"}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-125[+]
X serialize-json-125: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize([0,0,xs:date('2011-04-06')], map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-126[+]
X serialize-json-126: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{"a":xs:date('2011-04-06')}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-127[+]
X serialize-json-127: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{"a":doc($uri)}, map{'method':'json'}) return translate($r, codepoints-to-string((32, 9, 10, 13)), '') |
pass | pass | pass | pass | pass | pass |
serialize-json-128[+]
X serialize-json-128: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize(map{"uri":xs:anyURI('http://www.w3.org/')}, map{'method':'json'}) |
fail | pass | pass | pass | pass | pass |
serialize-json-130[+]
X serialize-json-130: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize((1, 2, 3, "four", true(), false()), map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-131[+]
X serialize-json-131: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize(map{"abc":(1 to 10)}, map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-132[+]
X serialize-json-132: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: let $r := serialize((map{"abc":1},map{"def":2},map{"ghi":3}), map{'method':'json'}) return translate($r,' ', '') |
pass | pass | pass | pass | pass | pass |
serialize-json-133[+]
X serialize-json-133: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize([1,2,3], map{'method':'json', "indent":23}) |
fail | pass | pass | pass | pass | pass |
serialize-json-134[+]
X serialize-json-134: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize([1,2,3], map{'method':'json', "indent":"true"}) |
fail | pass | pass | pass | pass | pass |
serialize-json-135[+]
X serialize-json-135: Created on: 2015-08-20 Spec Dependencies: spec = XP31+ XQ31+ Test: serialize([1,2,3], map{'method':'json', "indent":(true(),false())}) |
fail | pass | pass | pass | pass | pass |
Serialization-json-1[+]
X Serialization-json-1: Created on: 2014-10-10 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [ ] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-2[+]
X Serialization-json-2: Created on: 2014-10-10 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-3[+]
X Serialization-json-3: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; () |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-4[+]
X Serialization-json-4: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [(),map{"k":()},[()]] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-5[+]
X Serialization-json-5: Created on: 2014-10-10 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [true(), not(true())] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-6[+]
X Serialization-json-6: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; 1 eq 1 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-7[+]
X Serialization-json-7: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; "abcd" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-8[+]
X Serialization-json-8: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; ["a","b","c"] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-9[+]
X Serialization-json-9: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; 1234 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-10[+]
X Serialization-json-10: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [12,12.34,xs:int("45"),xs:decimal("45.67"),xs:unsignedShort("89")] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-11[+]
X Serialization-json-11: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; xs:float("-0") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-12[+]
X Serialization-json-12: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; xs:float("INF") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-13[+]
X Serialization-json-13: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [xs:double("-INF")] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-14[+]
X Serialization-json-14: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; xs:double("NaN") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-15[+]
X Serialization-json-15: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "a" : xs:float("NaN") } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-16[+]
X Serialization-json-16: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; 1e-5 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-17[+]
X Serialization-json-17: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [-10000000 cast as xs:double] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-18[+]
X Serialization-json-18: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "a" : xs:decimal(12678967.543233) cast as xs:float } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-19[+]
X Serialization-json-19: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; "abc" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-20[+]
X Serialization-json-20: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [xs:QName("abc")] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-21[+]
X Serialization-json-21: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "a" : xs:gYearMonth("1995-05") } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-22[+]
X Serialization-json-22: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; xs:hexBinary("0fb7") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-23[+]
X Serialization-json-23: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; 1, 2 |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-24[+]
X Serialization-json-24: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [(1, 2)] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-25[+]
X Serialization-json-25: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "a" : (1, 2) } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-26[+]
X Serialization-json-26: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [1],[2] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-27[+]
X Serialization-json-27: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; <e/> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-28[+]
X Serialization-json-28: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; comment {" hello world "} |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-29[+]
X Serialization-json-29: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; array { text { "a" }, processing-instruction {"a"} {"b"}, comment { "a" }, element {"a"} {"b"}, document { element {"a"}{"b"} } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-30[+]
X Serialization-json-30: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [attribute {"a"} {"b"}] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-31[+]
X Serialization-json-31: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:normalization-form "NFC"; "suçon" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-32[+]
X Serialization-json-32: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:normalization-form "none"; "suçon" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-33[+]
X Serialization-json-33: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; "-𐌰-" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-34[+]
X Serialization-json-34: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; ["abc","XabcX"] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-35[+]
X Serialization-json-35: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; declare option output:normalization-form "NFC"; "|z|" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-36[+]
X Serialization-json-36: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; map { "|y|" : "y" } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-37[+]
X Serialization-json-37: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; map { "w" : 1, "x" : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-38[+]
X Serialization-json-38: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; xs:QName("abc") |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-39[+]
X Serialization-json-39: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-character-map.xml"; [123, "123", xs:gDay("---11")] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-40[+]
X Serialization-json-40: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; codepoints-to-string((9,10,13,32)) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-41[+]
X Serialization-json-41: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { """" : "\ "} |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-42[+]
X Serialization-json-42: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:encoding "US-ASCII"; "𐌰" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-43[+]
X Serialization-json-43: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; "<" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-44[+]
X Serialization-json-44: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; text { "<" } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-45[+]
X Serialization-json-45: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:allow-duplicate-names "yes"; map { "one" : 1, xs:QName("one") : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-46[+]
X Serialization-json-46: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:allow-duplicate-names "no"; map { "one" : 1, xs:QName("one") : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-47[+]
X Serialization-json-47: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; map { "on" || "e" : 1, xs:QName("one") : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-48[+]
X Serialization-json-48: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:allow-duplicate-names "no"; map { "a" : map { "a" : map { "a" : 1 } } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-49[+]
X Serialization-json-49: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:allow-duplicate-names "no"; map { "1" : map { "1" : map { "1" : 1 }, 1 : 1 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-50[+]
X Serialization-json-50: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:allow-duplicate-names "no"; map { "a": 1, "2014-10-01" : 1, "b" : 1, xs:date("2014-10-01") : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-51[+]
X Serialization-json-51: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:json-node-output-method "xml"; <e>hi</e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-52[+]
X Serialization-json-52: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:json-node-output-method "text"; <e>hi</e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-53[+]
X Serialization-json-53: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-node-serialization.xml"; <e>hi</e> |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-54[+]
X Serialization-json-54: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-allow-duplicates.xml"; map { "one" : 1, xs:QName("one") : 1 } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-55[+]
X Serialization-json-55: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:parameter-document "json/json-allow-duplicates.xml"; [text { "
" }, "
"] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-56[+]
X Serialization-json-56: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; [(),(),<e><f>a</f></e>,()] |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-57[+]
X Serialization-json-57: Created on: 2014-11-02 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:encoding "US-ASCII"; "€" |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-58[+]
X Serialization-json-58: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-59[+]
X Serialization-json-59: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; parse-json(unparsed-text('json/data001.json')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-60[+]
X Serialization-json-60: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; parse-json(unparsed-text('json/data002.json')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-61[+]
X Serialization-json-61: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; parse-json(unparsed-text('json/data003.json')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-62[+]
X Serialization-json-62: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; parse-json(unparsed-text('json/data004.json')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-63[+]
X Serialization-json-63: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; parse-json(unparsed-text('json/data005.json')) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-64[+]
X Serialization-json-64: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "xml-content": <simple>text-value</simple>, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-65[+]
X Serialization-json-65: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "xml-content": element simple { "text-value" }, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-66[+]
X Serialization-json-66: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "xml-content": element simple { 1 + 1 }, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-67[+]
X Serialization-json-67: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, element simple { 1 + 1 }, map { "last": "Suciu", "first": "Dan" } ], "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-68[+]
X Serialization-json-68: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], <node-key>strange</node-key> : element simple { 1 + 1 }, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-69[+]
X Serialization-json-69: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "xml-content": <complex><simple>text-value</simple></complex>, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-70[+]
X Serialization-json-70: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; map { "book": map { "title": "Data on the Web", "year": 2000, "author": [ map { "last": "Abiteboul", "first": "Serge" }, map { "last": "Buneman", "first": "Peter" }, map { "last": "Suciu", "first": "Dan" } ], "xml-content": <complex><simple>text-value</simple></complex>, "publisher": "Morgan Kaufmann Publishers", "price": 39.95 } } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-71[+]
X Serialization-json-71: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "string-value": "a string", "numeric-value": 123.456, "node-value": element el1 { element el2 { "simple content" }}, xs:integer("123456"): xs:integer("123456"), xs:date("2014-09-30"): "date-key", "array": [ xs:integer("123456"), xs:date("2014-09-30"), xs:boolean("true"), xs:boolean("false") ] } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-72[+]
X Serialization-json-72: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; declare option output:allow-duplicate-names "yes"; map { "string-value": "a string", "numeric-value": 123.456, "node-value": element el1 { element el2 { "simple content" }}, xs:integer("123456"): xs:integer("123456"), xs:date("2014-09-30"): "date-key", "2014-09-30": "string date key", "array": [ xs:integer("123456"), xs:date("2014-09-30"), xs:boolean("true"), xs:boolean("false") ] } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-73[+]
X Serialization-json-73: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; declare option output:allow-duplicate-names "no"; map { "string-value": "a string", "numeric-value": 123.456, "node-value": element el1 { element el2 { "simple content" }}, xs:integer("123456"): xs:integer("123456"), xs:date("2014-09-30"): "date-key", "2014-09-30": "string date key", "array": [ xs:integer("123456"), xs:date("2014-09-30"), xs:boolean("true"), xs:boolean("false") ] } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |
Serialization-json-74[+]
X Serialization-json-74: Created on: 2014-09-26 Spec Dependencies: feature = serialization spec = XQ31+ Test: declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; declare option output:method "json"; declare option output:indent "no"; declare option output:media-type "text/json"; declare option output:encoding "UTF-8"; declare option output:json-node-output-method "xml"; map { "string-value": "a string", "numeric-value": 123.456, "node-value": element el1 { element el2 { "simple content" }}, xs:integer("123456"): xs:integer("123456"), xs:date("2014-09-30"): "date-key", "2014-09-30": "string date key", "array": [ xs:integer("123456"), xs:date("2014-09-30"), xs:boolean("true"), xs:boolean("false") ] } |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |