簡體   English   中英

反序列化數組中的 400 個 json 對象

[英]Deserializing 400 json objects in an array

我正在反序列化數組中的 json 對象。 我已經成功地做到了這一點,它會自動帶回 200 個用戶。 我想帶回 400 個用戶而不是 200 個用戶,但找不到方法來做到這一點。 這是我的代碼:

var json = Get("https: ... users"); //there's a link in here
List<User> List;
List = JsonConvert.DeserializeObject<List<User>>(json.Content);

JsonConvert.DeserializeObject 上沒有任何內容限制結果...如果某些對象的 JSON 不正確,您是否同意?

一種方法可能是解析傳入的 json 字符串並將其限制在您想要的數字上。 例如,如果您知道每個對象以某事物開頭或結尾,您可以繼續遍歷字符串,計算遇到的對象實例的數量,然后當您達到限制時,刪除其余對象(即從字符串)。 然后,完成后,反序列化字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM