4
使用的版本为1.2.49
使用的版本为1.2.49
能提供重现问题的testcase么?
我也遇到了同样的问题。使用的版本为1.2.56 ;
@JSONField(deserializeUsing =TestFastJSONField.class )
public void setPaperId(String paperId) {
this.paperId = paperId;
}
public class TestFastJSONField implements ObjectSerializer,ObjectDeserializer {
@Override
public void write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType, int features)
throws IOException {
String value = (String) object;
String text = value + "|---->";
serializer.write(text);
}
@Override
public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName) {
String intValue = parser.parseObject(String.class);
intValue =intValue + "!____________________>";
return (T)intValue;
}
@Override
public int getFastMatchToken() {
return JSONToken.LITERAL_INT;
}
rr = JSON.parseObject(f, RequestResult.class);
System.out.println( JSON.toJSONString(rr));
请问是否是在非Spring环境么
时间太长了,不记得了。