简体   繁体   English

反序列化Kotlin数据类Android

[英]Deserialization kotlin data class android

I have simple class 我上课简单

data class UserInfo(val id:String, val name:String, val email:String) : Serializable
{
}

I serialize it to string 我将其序列化为字符串

(userInfo as Serializable).toString()

How can I deserialize it back? 我如何反序列化它?

You need to read documentation for Serializable https://developer.android.com/reference/java/io/Serializable.html and Object.toString() https://developer.android.com/reference/java/lang/Object.html#toString() 您需要阅读可序列化https://developer.android.com/reference/java/io/Serializable.html和Object.toString() https://developer.android.com/reference/java/lang/Object的文档。 html#toString()

You did not serialize an object. 您没有序列化对象。

You can use ByteArrayOutputStream to serialize object into it. 您可以使用ByteArrayOutputStream将对象序列化到其中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM