XStream 序列化集合
我有一个类结构,我想用 Xstream 序列化它。根类包含其他对象(不同类型)的集合。我只想序列化集合中存储的部分对象(主要是它们的 ID,而不是每个元素的剩余内容)。
有人知道我该怎么做吗?
谢谢
I have a class structure that I would like to serialize with Xstream. The root class contains a collection of other objects (of varying types). I would like to only serialize part of the objects that are stored in the collection (primarily their IDs, and not the remaining contents of each element).
Anyone have an idea of how I might go about this?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以指定除 ID 之外的所有集合元素字段不应序列化通过以下任一方法:
transient
或者您可以 编写您自己的转换器。
You can specify that all the collection element fields except for ID should not be serialized by either:
transient
Or you can write your own converter.