Animal.class
このクラスに追加する方法。Eclipseでコンパイル時エラーが発生します。
クリックすると
mapper.readValue(jsonInput, Animal.class);
eclipseはconfigurebuildyourpathを要求しています。test2パッケージでそれを行う方法私はすべてのクラスを持っています。
import org.codehaus.jackson.map.ObjectMapper;
import test2.*;
public class Foo
{
static String jsonInput =
"{\"type\":\"dog\",\"name\":\"Spike\"}";
public static void main(String[] args) throws Exception
{
ObjectMapper mapper = new ObjectMapper();
Animal animal = mapper.readValue(jsonInput, Animal.class);
System.out.println(mapper.writeValueAsString(animal));
}
}
class Animal
{
public String type;
public String name;
}