如何在Orbeon中将JSON转换为XML?

时间:2016-09-27 22:20:01

标签: orbeon

通过JSON支持,我可以调用Web服务。 Orbeon将在内部将JSON更改为XML。问题是,在XML内部,有一个包含JSON字符串的节点元素。如何将其转换为XML并为其分配变量(因此我可以使用XPath进行进一步查询)?是否有可以调用的Orbeon转换器?

提交到Web服务后的实例数据示例:

<json type="object"> 
   <data>
   { "name": "Mark", "age": 21 }
   </data>
 </json>

1 个答案:

答案 0 :(得分:1)

虽然没有记录,并且可能会发生变化,但您可以使用XPath中的本机Scala函数:

app_model

以下是一个完整的例子:

converter:jsonStringToXml(instance('json'))

在Orbeon Forms 2016.3中,我们plan to include XPath用于执行此操作。