0
我有一個從一個序列化對象返回一些JSON的WCF服務:訂單返回WCF JSON
public class Response
{
public string Token { get; set; }
public int UserId { get; set; }
...
}
我添加了一些額外的屬性這一類,但現在因爲他們看了一些實現的失敗它喜歡:
string[] ResultLoginValues = e.Result.ToString().Split(',');
,並在字母順序排列,而不舊秩序與去年新屬性返回。
有什麼方法可以改變訂單,還是應該改寫客戶?
這就是爲什麼你應該使用JSON解析器。 –
也許這可能有助於... http://stackoverflow.com/questions/3816478/wcf-datacontract-datamember-order –
我不是誰寫的客戶 - 但你完全正確!我測試過的其他實現(例如Andorid應用程序)不會因爲使用解析器而失敗。 – Thomas