Android JSONObject和Microsoft通用反序列化



可能重复:
JSON订单混淆

根据微软的惯例,我需要将Json作为字符串发送到__type最先到达的位置。

但在Android中,当我尝试将json对象作为StringEntity发送,然后JSONObject调用toString方法时,它是混合字段,__type排在第二位。

在网络反序列化网站上,它崩溃了,因为它无法反序列化对象。

如何解决它?

JSON对象中的字段本质上是无序的;请参阅混淆的JSON顺序。

如果您需要特定的排序,则必须手动构建JSON数据。

最新更新