我没有这方面的经验,所以也许我使用了错误的术语。
场景是这样的:我正在使用https://stackoverflow.com/a/12309136/939213中的代码将一个类实例序列化为一个文件。但是在某些时候我可能想稍微改变一下这个类,所以我想int
在文件中插入一个告诉程序这是什么版本的类。
我尝试将 int 和 class 序列化到同一个文件中,但发现这是不可能的,所以我现在正在考虑int
在 class 中有一个属性,并首先阅读它,以便知道应该反序列化哪个类。
那我一个int
人怎么读呢?
编辑:例如,要阅读myInt
以下内容:
<MyClass xml...>
<myInt>10</myInt>
<myString>abc</myString>
</MyClass>