[英]How can one control the size of serialized object of Json serializer
讓我們假設以下是我的對象模型:
Person {
String name;
List<Address> addressesList;
}
Address
{
String field1;
String field2;
}
我正在嘗試使用flex JSon Serializer序列化Person對象。 我對序列化對象的大小有一些限制,不能超過此限制。 我想做的是截斷addressesList(序列化較少的地址數),以便不超過該限制。 我想知道是否有可以實現上述用例的方法?
謝謝
當然-您可以通過一次添加一個地址並檢查是否超出限制來做到這一點。 (保存每個“仍然良好”的字符串,並在需要時還原)。 創建完整的JSON文本並從最后一個地址中一個一個地刪除地址是另一種選擇...但是邏輯可能會更困難。
如果很少遇到大小限制,則可以使用以下策略:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.