GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — QuickStart QuickStart
Taro L. Saito edited this page
pom.xml <dependency> <groupId>org.msgpack</groupId> <artifactId>msgpack-core</artifactId> <version>(version)</version> </dependency> // Serialize with MessagePacker. // MessageBufferPacker is an optimized version of MessagePacker for packing data into a byte array MessageBufferPacker packer = MessagePack.newDefaultBufferPacker(); packer .packInt(1) .packString("leo") .packArrayHeader(2) .packString("xxx-xxxx") .packString("yyy-yyyy"); byte[] msgpack = packer.toByteArray() // Deserialize with MessageUnpacker MessageUnpacker unpacker = MessagePack.newDefaultUnpacker(msgpack); int id = unpacker.unpackInt(); // 1 String name = unpacker.unpackString(); // "leo" int numPhones = unpacker.unpackArrayHeader(); // 2 String[] phones = new String[numPhones]; for (int i = 0; i < numPhones; ++i) { phones[i] = unpacker.unpackString(); // phones = {"xxx-xxxx", "yyy-yyyy"} } unpacker.close(); See also here for more advanced usages. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |