0

可能重复:
JSON 顺序混淆

通过 Microsoft 约定,我需要将 Json 作为字符串发送,其中 __type 首先出现。

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

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

如何解决它?

4

1 回答 1

1

JSON 对象中的字段本质上是无序的;看到JSON 顺序混淆了

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

于 2012-09-04T12:39:30.767 回答