在MarkLogic中从XML转换为JSON时的特定类型

时间:2016-04-03 22:36:29

标签: json xml marklogic

使用MarkLogic 8,我正在使用json:transform-to-json的自定义XML到JSON转换,我已经让它正常工作除了转换输出数字作为字符串。

有没有办法指定特定元素的值应该是数字值,而不是字符串?

我在json:config的文档中没有看到任何内容,但为了防止我错过了一些内容,或者如果你有一个简洁的后期处理技巧,我很想听听如何解决这个问题。

1 个答案:

答案 0 :(得分:4)

您可以通过为非字符串类型元素定义XML Schema来实现。只需确保它在上下文中可用(通过将其加载到xdmp:schemas-database()),并且它被识别(您的XML需要具有与XML Schema匹配的命名空间,并且您可能想要使用import schema) ..

HTH!