我们有iphone应用程序,它通过axis2 webservice与后端数据服务器通信。通常,这意味着带有JSON的RESTful API。 我们遇到过一个问题,我们正在处理一个用JSON呈现的现有Web API。问题是在某些情况下数组被错误地序列化。具体来说,我们已经看到了:
When an array has more than 1 entry, it is serialized correctly
When the array has only 1 entry, it is serialized not as an array, but as a single dictionary.
那么如何从服务器端(java)控制呢?