使用MarkLogic 8,我正在使用json:transform-to-json
的自定义XML到JSON转换,我已经让它正常工作除了转换输出数字作为字符串。
有没有办法指定特定元素的值应该是数字值,而不是字符串?
我在json:config的文档中没有看到任何内容,但为了防止我错过了一些内容,或者如果你有一个简洁的后期处理技巧,我很想听听如何解决这个问题。
答案 0 :(得分:4)
您可以通过为非字符串类型元素定义XML Schema来实现。只需确保它在上下文中可用(通过将其加载到xdmp:schemas-database()),并且它被识别(您的XML需要具有与XML Schema匹配的命名空间,并且您可能想要使用import schema) ..
HTH!