<dependency> <groupId>org.msgpack</groupId> <artifactId>msgpack-core</artifactId> <version>0.8.24</version> </dependency> public class Person { private String name; private int age; } import org.msgpack.core.MessagePack; import org.msgpack.core.MessageUnpacker; import org.msgpack.core.MessagePacker; public class MessagePackExample { public static void main(String[] args) throws IOException { Person person = new Person("Alice", 25); MessagePacker packer = MessagePack.newDefaultBufferPacker(); packer.packString(person.getName()).packInt(person.getAge()); byte[] bytes = packer.toByteArray(); MessageUnpacker unpacker = MessagePack.newDefaultUnpacker(bytes); String name = unpacker.unpackString(); int age = unpacker.unpackInt(); System.out.println("Name: " + name); System.out.println("Age: " + age); } }


上一篇:
下一篇:
切换中文