Hi,
I have a class OrderRequest, I show my fields below (there are
set/get for each field, not displayed)
public class OrderRequest implements Serializable {
private Long id;
private String accountName;
private Date timeStamp;
private OrderAction orderAction;
private String name;
private String symbol;
private Double amount;
private OrderConfirmation orderConfirmation;
}
I'm converting some JSON to an object doing the following:
String json =
"{\"id\":1,\"accountName\":\"assdd\",\"timeStamp\":null,\"orderAction\":null,\"name\":null,\"symbol\":\"fjhhhj\",\"amount\":453.0,\"orderConfirmation\":null}
";
XStream xstream = new XStream(new JettisonMappedXmlDriver());
OrderRequest t = (OrderRequest) xstream.fromXML(json);
and then I get:
com.thoughtworks.xstream.mapper.CannotResolveClassException: id
at
com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:56)
at
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
If I use XML instead of JSON it works fine....
Thanks, Jason
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email