fast-serialization
fast-serialization copied to clipboard
How to serialize Object Array?
I've use a 3rd Object, and want to serialize XXObject[] directly. In Serialization:
FSTConfiguration` configuration = FSTConfiguration.createDefaultConfiguration();
configuration.registerClass(XXObject[].class);
configuration.registerClass(XXObject.class);
byte barray[] = configuration.asByteArray(this.rbs);
Files.write(Paths.get(this.fileName), barray);
When I deserializeation, it errors:
byte[] data = Files.readAllBytes(Paths.get(this.fileName));
FSTConfiguration configuration = FSTConfiguration.createDefaultConfiguration();
configuration.registerClass(XXObject[].class);
configuration.registerClass(XXObject.class);
return (XXObject[])configuration.asObject(data);
unable to decode:û2! 3