Change id: fn-xml-to-json
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) |
---|---|---|---|---|---|---|
xml-to-json-001[+]
X xml-to-json-001: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('null',map{'liberal':true()})) |
pass | pass | pass | pass | pass | pass |
xml-to-json-002[+]
X xml-to-json-002: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('null',map{'liberal':true()})) |
pass | pass | pass | pass | pass | pass |
xml-to-json-003[+]
X xml-to-json-003: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('null',map{'liberal':true()})) |
pass | pass | pass | pass | pass | pass |
xml-to-json-004[+]
X xml-to-json-004: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('true')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-005[+]
X xml-to-json-005: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('false')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-006[+]
X xml-to-json-006: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('93.7')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-007[+]
X xml-to-json-007: Created on: 2014-07-19 Spec Dependencies: spec = XQ31+ spec = XP31+ XQ31+ Test: declare variable $in := '"London"'; xml-to-json(json-to-xml($in)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-008[+]
X xml-to-json-008: Created on: 2014-07-19 Spec Dependencies: spec = XQ31+ spec = XP31+ XQ31+ Test: declare variable $in := '""'; xml-to-json(json-to-xml($in)) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-009[+]
X xml-to-json-009: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('[]')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-010[+]
X xml-to-json-010: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('[34]')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-011[+]
X xml-to-json-011: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('[true, false]')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-012[+]
X xml-to-json-012: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('["A", "B", "C", "D", "E"]')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-013[+]
X xml-to-json-013: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('{}')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-014[+]
X xml-to-json-014: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('{"A":true}')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-015[+]
X xml-to-json-015: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('{"A":1, "B":2, "C":3, "D":4, "E":5}')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-016[+]
X xml-to-json-016: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('{"A":[1,2], "B":[true,false], "C":["Paris","London","Berlin"], "D":[1, true, "on"], "E":[null, null]}')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-017[+]
X xml-to-json-017: Created on: 2014-07-19 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(json-to-xml('"\\\/\"\r\t\n\u0020"')) |
pass | pass | pass | pass | pass | pass |
xml-to-json-021[+]
X xml-to-json-021: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<null xmlns="http://www.w3.org/2005/xpath-functions"/>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-022[+]
X xml-to-json-022: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<boolean xmlns="http://www.w3.org/2005/xpath-functions">true</boolean>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-023[+]
X xml-to-json-023: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<number xmlns="http://www.w3.org/2005/xpath-functions">23</number>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-024[+]
X xml-to-json-024: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions">banana</string>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-025[+]
X xml-to-json-025: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<boolean xmlns="http://www.w3.org/2005/xpath-functions"> false </boolean>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-026[+]
X xml-to-json-026: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<number xmlns="http://www.w3.org/2005/xpath-functions"> +005 </number>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-027[+]
X xml-to-json-027: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions"> </string>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-028[+]
X xml-to-json-028: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<array xmlns="http://www.w3.org/2005/xpath-functions"> <null/> <!--comma--> <null/> </array>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-029[+]
X xml-to-json-029: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <null key="a"/> <!--comma--> <null key="b"/> </map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-030[+]
X xml-to-json-030: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(document{<array xmlns="http://www.w3.org/2005/xpath-functions"><null/><null/></array>}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-031[+]
X xml-to-json-031: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(document{<jj:array xmlns:jj="http://www.w3.org/2005/xpath-functions"><jj:null/><jj:null/></jj:array>}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-032[+]
X xml-to-json-032: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(document{<jj:array xmlns:jj="http://www.w3.org/2005/xpath-functions/not-json"><jj:null/><jj:null/></jj:array>}) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-033[+]
X xml-to-json-033: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <null key="a" yek="z"/> <null key="b"/> </map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-034[+]
X xml-to-json-034: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <null key="a"/> <null key="b"/> <yek key="c"/> </map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-035[+]
X xml-to-json-035: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"><null/><null/></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-036[+]
X xml-to-json-036: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"><null key="a"/><null key="a"/></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-037[+]
X xml-to-json-037: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions">ban<!--c-->ana</string>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-038[+]
X xml-to-json-038: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<number xmlns="http://www.w3.org/2005/xpath-functions">2<!--c-->7</number>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-039[+]
X xml-to-json-039: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<boolean xmlns="http://www.w3.org/2005/xpath-functions">tr<!--c-->ue</boolean>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-040[+]
X xml-to-json-040: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions">ok<null/></string>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-041[+]
X xml-to-json-041: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<number xmlns="http://www.w3.org/2005/xpath-functions">17<string>qq</string></number>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-042[+]
X xml-to-json-042: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: declare boundary-space preserve; xml-to-json(<boolean xmlns="http://www.w3.org/2005/xpath-functions">true<string>qq</string></boolean>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-043[+]
X xml-to-json-043: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<null xmlns="http://www.w3.org/2005/xpath-functions"><null/></null>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-044[+]
X xml-to-json-044: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<null xmlns="http://www.w3.org/2005/xpath-functions"><null/></null>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-045[+]
X xml-to-json-045: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<number xsi:type="xs:short" xmlns="http://www.w3.org/2005/xpath-functions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">231</number>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-046[+]
X xml-to-json-046: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 feature = schemaImport spec = XP31+ XQ31+ Test: import schema default element namespace "http://www.w3.org/2005/xpath-functions"; xml-to-json(validate strict {<number>-23.7</number>}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-047[+]
X xml-to-json-047: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 feature = schemaImport spec = XP31+ XQ31+ Test: import schema default element namespace "http://www.w3.org/2005/xpath-functions"; xml-to-json(validate strict{<number xsi:type="xs:int" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">-23</number>}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-048[+]
X xml-to-json-048: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 feature = schemaImport spec = XP31+ XQ31+ Test: import schema default element namespace "http://www.w3.org/2005/xpath-functions"; xml-to-json(validate strict{<number xsi:type="xs:int" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema">-23.7</number>}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-049[+]
X xml-to-json-049: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions">abc
def</string>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-050[+]
X xml-to-json-050: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 xml-version = 1.1 spec = XP31+ XQ31+ Test: xml-to-json(<string xmlns="http://www.w3.org/2005/xpath-functions">abcdef</string>) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-051[+]
X xml-to-json-051: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"><string key="	">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-052[+]
X xml-to-json-052: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><string escaped-key="true" key="\t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-053[+]
X xml-to-json-053: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><string escaped-key="0" key="\t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-054[+]
X xml-to-json-054: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <string escaped="1" key="t1">\t</string> <string escaped="0" key="t2">\t</string> <string escaped="1" key="t3">	</string> <string escaped="0" key="t4">	</string> </map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-055[+]
X xml-to-json-055: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><string escaped="false" key="tab">\t</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-056[+]
X xml-to-json-056: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: let $result := xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><number key="a">1</number><number key="b">2</number></map>, map{'indent':true()}) return translate(normalize-space($result), ' ', '') |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-057[+]
X xml-to-json-057: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: let $result := xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><number key="a">1</number><number key="b">2</number></map>, map{'indent':true()}) return normalize-space($result) eq $result |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-058[+]
X xml-to-json-058: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: let $result := xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><number key="a">1</number><number key="b">2</number></map>, map{'indent':false()}) return normalize-space($result) eq $result |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-059[+]
X xml-to-json-059: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: let $result := xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><number key="a">1</number><number key="b">2</number></map>, map{'indent':()}) return normalize-space($result) eq $result |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-060[+]
X xml-to-json-060: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: let $result := xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><number key="a">1</number><number key="b">2</number></map>, map{'indent':false(), 'outdent':true()}) return normalize-space($result) eq $result |
fail | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-061[+]
X xml-to-json-061: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 feature = schemaImport spec = XP31+ XQ31+ Test: import schema default element namespace "http://www.w3.org/2005/xpath-functions"; xml-to-json(validate strict {json-to-xml('{"a":2, "b\\":[null, true, false, "xyz\t"]}')}) |
no result | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-062[+]
X xml-to-json-062: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><string escaped-key="bonkers" key="\t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-063[+]
X xml-to-json-063: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" ><string escaped="potty" key="\t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-064[+]
X xml-to-json-064: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" escaped-key="0"><string key="\t">tab</string></map>) |
pass | n/a
notXP31 |
fail
Expected error:FOJS0006, got {"\\t":"tab"} |
n/a | pass | pass |
xml-to-json-065[+]
X xml-to-json-065: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" escaped="0"><string key="\t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-066[+]
X xml-to-json-066: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json(()) |
pass | pass | pass | pass | pass | pass |
xml-to-json-067[+]
X xml-to-json-067: Created on: 2015-03-10 Spec Dependencies: spec = XP31+ XQ31+ Test: xml-to-json((), map{}) |
pass | pass | pass | pass | pass | pass |
xml-to-json-068[+]
X xml-to-json-068: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions" xml:base="http://www.w3.org"><string key="t">tab</string></map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-069[+]
X xml-to-json-069: Created on: 2015-03-09 Spec Dependencies: spec = XQ31 spec = XP31+ XQ31+ Test: xml-to-json(<j:map xmlns:j="http://www.w3.org/2005/xpath-functions" j:base="http://www.w3.org"><j:string key="t">tab</j:string></j:map>) |
pass | n/a
notXP31 |
pass | n/a | pass | pass |
xml-to-json-070[+]
X xml-to-json-070: Created on: 2016-10-06 Spec Dependencies: spec = XP31 XQ31 spec = XP31+ XQ31+ Test: let $x := json-to-xml('[{ "givenNames": ["Michael", "Howard"], "surname": "Kay"}]') return xml-to-json($x//*[@key='givenNames']) |
no result | fail
Expected error:FOJS0006, got ["Michael","Howard"] |
fail
Expected error:FOJS0006, got ["Michael","Howard"] |
pass | pass | pass |
xml-to-json-C-001[+]
X xml-to-json-C-001: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t001"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-002[+]
X xml-to-json-C-002: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t002"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-003[+]
X xml-to-json-C-003: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t003"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-004[+]
X xml-to-json-C-004: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t004"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-005[+]
X xml-to-json-C-005: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t005"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-006[+]
X xml-to-json-C-006: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t006"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-007[+]
X xml-to-json-C-007: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t007"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-008[+]
X xml-to-json-C-008: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t008"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-009[+]
X xml-to-json-C-009: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t009"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-010[+]
X xml-to-json-C-010: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t010"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-011[+]
X xml-to-json-C-011: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t011"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-012[+]
X xml-to-json-C-012: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t012"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-013[+]
X xml-to-json-C-013: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t013"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-014[+]
X xml-to-json-C-014: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t014"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-015[+]
X xml-to-json-C-015: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t015"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-016[+]
X xml-to-json-C-016: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t016"]/*:variable/*) |
pass | fail
Expected error:FOJS0006, got "xxxx" |
fail
Expected error:FOJS0006, got "xxxx" |
pass | pass | pass |
xml-to-json-C-017[+]
X xml-to-json-C-017: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t017"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-C-018[+]
X xml-to-json-C-018: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t018"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-001[+]
X xml-to-json-D-001: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t001"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-002[+]
X xml-to-json-D-002: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t002"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-003[+]
X xml-to-json-D-003: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t003"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-004[+]
X xml-to-json-D-004: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t004"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-005[+]
X xml-to-json-D-005: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t005"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-006[+]
X xml-to-json-D-006: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t006"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-007[+]
X xml-to-json-D-007: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t007"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-008[+]
X xml-to-json-D-008: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t008"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-009[+]
X xml-to-json-D-009: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t009"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-010[+]
X xml-to-json-D-010: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t010"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-011[+]
X xml-to-json-D-011: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t011"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-012[+]
X xml-to-json-D-012: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t012"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-013[+]
X xml-to-json-D-013: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t013"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-014[+]
X xml-to-json-D-014: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t014"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-016[+]
X xml-to-json-D-016: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t014"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-101[+]
X xml-to-json-D-101: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t101"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-102[+]
X xml-to-json-D-102: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t102"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-103[+]
X xml-to-json-D-103: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t103"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-104[+]
X xml-to-json-D-104: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t104"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-201[+]
X xml-to-json-D-201: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t201"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-202[+]
X xml-to-json-D-202: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t202"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-203[+]
X xml-to-json-D-203: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t203"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-204[+]
X xml-to-json-D-204: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t204"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-205[+]
X xml-to-json-D-205: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t205"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-206[+]
X xml-to-json-D-206: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t206"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-301[+]
X xml-to-json-D-301: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t301"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-302[+]
X xml-to-json-D-302: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t302"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-303[+]
X xml-to-json-D-303: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t303"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-401[+]
X xml-to-json-D-401: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t401"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-402[+]
X xml-to-json-D-402: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t402"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-403[+]
X xml-to-json-D-403: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t403"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-404[+]
X xml-to-json-D-404: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t404"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-405[+]
X xml-to-json-D-405: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t405"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-406[+]
X xml-to-json-D-406: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t406"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-407[+]
X xml-to-json-D-407: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t407"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-501[+]
X xml-to-json-D-501: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t501"]/*:variable/*) |
fail | pass | pass | pass | pass | pass |
xml-to-json-D-502[+]
X xml-to-json-D-502: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t502"]/*:variable/*) |
fail | pass | pass | pass | pass | pass |
xml-to-json-D-503[+]
X xml-to-json-D-503: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t503"]/*:variable/*) |
fail | pass | pass | pass | pass | pass |
xml-to-json-D-504[+]
X xml-to-json-D-504: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t504"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-505[+]
X xml-to-json-D-505: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t505"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-506[+]
X xml-to-json-D-506: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t506"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-507[+]
X xml-to-json-D-507: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t507"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-508[+]
X xml-to-json-D-508: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t508"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-509[+]
X xml-to-json-D-509: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t509"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-510[+]
X xml-to-json-D-510: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t510"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
xml-to-json-D-511[+]
X xml-to-json-D-511: Created on: 2016-04-22 Spec Dependencies: spec = XP31+ XQ31+ spec = XP31+ XQ31+ Test: xml-to-json(//*:template[@name="t511"]/*:variable/*) |
pass | pass | pass | pass | pass | pass |
d1e78807e[+]
X d1e78807e: Created on: 2015-07-14 Spec Dependencies: spec = XQ31+ Test: deep-equal( parse-json(xml-to-json(<map xmlns="http://www.w3.org/2005/xpath-functions"> <number key="number">557</number> <string key="name">Fleece Pullover</string> <array key="colorChoices"> <string>navy</string> <string>black</string> </array> <boolean key="is-current">true</boolean> <null key="other"/> </map>, map{"indent":true()})) , map { "number": 557, "name": "Fleece Pullover", "colorChoices": ["navy", "black"], "is-current": true(), "other": () } ) |
pass | n/a
test-set dependencies not satisfied |
pass | n/a | pass | pass |