كيفية استخدام TypeToken مع الأدوية العامة في Gson في Kotlin (حل خطأ com.google.gson.internal.LinkedTreeMap)
مرحباً بالجميع! لقد ظللت لعدة أيام أعاني من مشكلة إلغاء تسلسل JSON في Kotlin عند استخدام الأدوية العامة. لدي دالة تأخذ نوع الفئة وتعيد كائنًا محللاً. في Java، كنت سأكتب شيئًا مثل `new TypeToken
- >(){}.getType()`، لكن هذا لا يعمل في Kotlin بسبب محو الأدوية العامة.
إليك مثال مبسط:
```kotlin
data class User(val name: String, val age: Int)
fun