marklogic中的XML到JSON转换

时间:2017-05-25 08:38:44

标签: json marklogic

我有一个XML,我试图将其转换为JSON。 XML如下所示

let $config := json:config("custom") 
let $x := 
    <results>
        <result>
          <a></a>
          <b></b>
        </result>
        <result>
          <a></a>
          <b></b>
        </result>
     </results>
return
   json:transform-to-json($x,$config)

上面的代码只返回一个子结果元素(最后一个)的json格式。如何使用两个子结果元素将xml转换为json?

1 个答案:

答案 0 :(得分:0)

自定义转换的默认行为不会预期重复元素,但您可以配置自定义转换。在这个答案中更详细地解释了它:https://stackoverflow.com/a/26866189/918496

HTH!