我遇到了一个问题,其中一个HashMap
成员在序列化后变为null。调试变得很糟糕。在此过程中,我注意到我真的想要对序列化文件进行某种调试视图。因为最后,序列化文件结构必须如下所示:
package.MyClass
propName = package2.MyClass2 /**nested class data here**/;
propName2 = java.lang.Integer 666;
依此类推,简单地说,人类阅读数据不需要这些类。是否有任何方法可以将数据半序列化而不将其转换为Java实例,以便将内容输出到控制台中?
答案 0 :(得分:0)
是的,你可以。使用十六进制编辑器。这是一个相当多的手工工作,所以你可能最好听听气垫船和EJP。但如果你像我这样的任何东西,你至少可以抵制一次封面。