Code: Select all
var sfsObj = new SFSObject();
byte[] bts = new byte[]{128, 1, 89, 18, 0, 3, 0, 1, 112, 18, 0, 2, 0, 1, 112, 18, 0, 3, 0, 11, 110, 101, 119, 95, 98, 111, 109, 98, 101, 114, 115, 17, 0, 0, 0, 7, 98, 111, 109, 98, 101, 114, 115, 17, 0, 1, 18, 0, 17, 0, 9, 99, 104, 97, 114, 97, 99, 116, 111, 114, 4, 0, 0, 0, 4, 0, 5, 99, 111, 108, 111, 114, 4, 0, 0, 0, 1, 0, 5, 108, 101, 118, 101, 108, 4, 0, 0, 0, 1, 0, 7, 115, 116, 97, 109, 105, 110, 97, 4, 0, 0, 0, 2, 0, 6, 97, 99, 116, 105, 118, 101, 4, 0, 0, 0, 1, 0, 4, 98, 111, 109, 98, 4, 0, 0, 0, 1, 0, 5, 115, 112, 101, 101, 100, 4, 0, 0, 0, 2, 0, 6, 103, 101, 110, 95, 105, 100, 8, 0, 30, 49, 50, 48, 49, 50, 48, 49, 51, 50, 55, 52, 54, 49, 56, 49, 56, 49, 56, 48, 48, 53, 51, 48, 55, 56, 49, 50, 49, 53, 49, 0, 5, 115, 116, 97, 103, 101, 4, 0, 0, 0, 1, 0, 10, 114, 101, 115, 116, 111, 114, 101, 95, 104, 112, 4, 0, 0, 0, 100, 0, 4, 114, 97, 114, 101, 4, 0, 0, 0, 0, 0, 2, 105, 100, 5, 0, 0, 0, 0, 0, 12, 105, 55, 0, 5, 112, 111, 119, 101, 114, 4, 0, 0, 0, 1, 0, 7, 97, 98, 105, 108, 105, 116, 121, 17, 0, 1, 4, 0, 0, 0, 3, 0, 10, 98, 111, 109, 98, 95, 114, 97, 110, 103, 101, 4, 0, 0, 0, 1, 0, 9, 98, 111, 109, 98, 95, 115, 107, 105, 110, 4, 0, 0, 0, 14, 0, 6, 101, 110, 101, 114, 103, 121, 4, 0, 0, 0, 0, 0, 2, 101, 99, 4, 0, 0, 0, 0, 0, 1, 99, 8, 0, 14, 83, 89, 78, 67, 95, 66, 79, 77, 66, 69, 82, 77, 65, 78, 0, 1, 97, 3, 0, 13, 0, 1, 99, 2, 1};
SFSObject deserializedData = SFSObject.newFromBinaryData(bts);
System.out.println(deserializedData.getDump());
Error returned:
Code: Select all
Exception in thread "main" java.lang.IllegalStateException: Invalid SFSDataType. Expected: 18, found: 1
at com.smartfoxserver.v2.protocol.serialization.DefaultSFSDataSerializer.decodeSFSObject(DefaultSFSDataSerializer.java:182)
at com.smartfoxserver.v2.protocol.serialization.DefaultSFSDataSerializer.binary2object(DefaultSFSDataSerializer.java:170)
at com.smartfoxserver.v2.entities.data.SFSObject.newFromBinaryData(SFSObject.java:149)
at com.company.Main.main(main.java:13)
Obs: im beginner on java