我是Java
開發人員正在致力於一個iOS
應用程序,它將請求發送到服務器上的Java Spring
後端。Java對象到IOS NSDictionary,屬性訂單
當進行調用時,後端返回一個JSON到前端,在那裏它被反序列化爲一個NsDictionary
,並且它工作正常。
但是,現在客戶已經要求前端的字段按他給我們的順序排序。
我試圖詮釋的對象,像這樣:
@JsonPropertyOrder({"firstName","lastName","mobile","email", "address","city","state","gender"})
public final class User{ ... }
不過,雖然是在排序的字符串表示的屬性,當反序列化到NsDictionary
,它而不按字母順序由字段排序。
這個排序可以完成嗎?我們該如何實現它?
此致敬禮,並提前致謝。