使用 MarkLogic 8,我正在为 json:transform-to-json
使用自定义 XML 到 JSON 的转换,我已经让它工作得很好 except 转换将数字输出为字符串。
有没有办法指定特定元素的值应该是数字值,而不是字符串?
我在文档中没有看到 json:config 的任何内容,但以防万一我遗漏了什么,或者如果您有巧妙的后处理技巧,我很想听听如何解决这个问题。
最佳答案
您可以通过为非字符串类型元素定义一个 XML 模式来做到这一点。只需确保它在上下文中可用(通过将其加载到 xdmp:schemas-database() 中),并且它被识别(您的 XML 需要具有与 XML 模式匹配的 namespace ,并且您可能想使用导入模式) ..
喂!
关于json - 在 MarkLogic 中从 XML 转换为 JSON 时指定类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36392083/