view src/org/msgpack/test/MessagePackTest.java @ 6:59f751a389b1 default tip

read and write
author one
date Mon, 15 Aug 2011 19:42:10 +0900
parents c39707282598
children
line wrap: on
line source

package org.msgpack.test;

import java.io.IOException;

import org.msgpack.MessagePack;
import org.msgpack.type.Value;

public class MessagePackTest {
	public static void main(String args[]) {
		Employee src = new Employee();
		src.name = "taro";
		src.age = 25;
		src.list.add("test1");
		src.list.add("test2");
		src.list.add("test3");
		src.hash.put("key1", 100);
		src.hash.put("key2", 101);
		src.hash.put("key3", 102);
		src.next.name = "jiro";
		src.next.age = 23;
		MessagePack msgpack = new MessagePack();
		try {
			byte[] buf = msgpack.write(src);
			Employee dst = msgpack.read(buf, Employee.class);
			System.out.println(dst);
		} catch (IOException e1) {
			e1.printStackTrace();
		}
	}
}