سؤال

أنا أستخدم إطار اللعب لفضح الراحة API، والتي ترجع بعض كائنات JSON. لتبسيط استخدام API، أود إرجاع حقل "محسوب" في الاستجابة.

لسوء الحظ، في اختباراتي، في حين أن flexjson لا يتجاهل transient الحقول النموذجية تماما، ولكن دائما يضعها على "null".

مزيد من التفاصيل:

في نموذج class، أعرف: giveacodicetagpre.

منشئ من الفئة تعيين القيمة إلى "الدولار" (لأغراض التصحيح): giveacodicetagpre.

عند تسلسل الفئة باستخدام FlexJson، عند عدم تحديد حقل "اسم العملة" في التضمين / الاستبعاد - النتيجة تبدو دائما: giveacodicetagpre.

أي فكرة عما حدث خطأ، وكيفية الحصول على قيمة الحقل المسلسل في JSON؟

شكرا مقدما.

هل كانت مفيدة؟

المحلول

بحكم التعريف إذا كان حقلك عابر، فلن يتم تسلسله.ربما لا ينبغي أن يكون هذا الحقل عابرا في طلبك إذا كانت الدولة مهمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top