【发布时间】:2018-02-02 16:56:13
【问题描述】:
我正在使用 Axis2 1.6.4 来实现 REST Json WebServices (https://axis.apache.org/axis2/java/core/docs/json_support.html),当 Jettison 将 Json 对象转换为 XML(如果它没有“根”元素)时,我会遇到问题。详情:
如果请求是:
{"name":"John","age":30}
那么服务器端的XML OMElement就是:
<name>John</name
所以错过了年龄元素
相反,如果请求是:
{person:{"name":"John","age":30}}
那么服务器端的XML OMElement就是:
<person><name>John</name><age>30</age></person>
感谢您的帮助, 马蒂
【问题讨论】: