假设我有一个这样的类:
class MyClass {
val prop1 = "value1"
val prop2 = "value2"
}
和另一个文件中的扩展属性:
val MyClass.prop3
get() = "something else"
将MyClass
实例序列化为JSON:
{ prop1 : "value1", prop2 : "value2" }
我知道Kotlin扩展函数和属性是作为静态方法编译到JVM中的,所以我想知道是否有一种方法(或实用程序)可以序列化类的扩展属性和常规属性。
转载请注明出处:http://www.cshftz.com/article/20230526/1201544.html