error parse new

com.alibaba.fastjson.JSONException: error parse new
	at com.alibaba.fastjson.parser.JSONLexerBase.scanNullOrNew(JSONLexerBase.java:2497) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.parser.JSONLexerBase.nextToken(JSONLexerBase.java:165) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.<init>(DefaultJSONParser.java:189) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.parser.DefaultJSONParser.<init>(DefaultJSONParser.java:160) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:311) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:295) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:258) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:358) ~[fastjson-1.2.12.jar:na]
	at com.alibaba.fastjson.JSON.parseObject(JSON.java:440) ~[fastjson-1.2.12.jar:na]

fastjson轉換過程當中報這個錯誤,是由於傳遞json格式有問題,例如,若是是從前端傳遞,可使用JSON.stringify(object),進行處理。css

Can not instantiate value of type [simple type, class com..ClientResultBean] from String value ('{"message":"操做成功。","flag":"0"}'); no single-String constructor/factory method
com.fasterxml.jackson.databind.JsonMappingException: Can not instantiate value of type [simple type, class com..ClientResultBean] from String value ('{"message":"操做成功。","flag":"0"}'); no single-String constructor/factory method
	at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator._createFromStringFallbacks(StdValueInstantiator.java:428) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.deser.std.StdValueInstantiator.createFromString(StdValueInstantiator.java:299) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromString(BeanDeserializerBase.java:1150) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:139) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:126) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2167) ~[jackson-databind-2.3.3.jar:2.3.3]
	at com.xdja.cssp.pwp.core.util.ResponseWrap.getJson(ResponseWrap.java:353) ~[pwp-core-0.0.1-SNAPSHOT.jar:na]
	at com.xdja.cssp.pwp.apply.business.impl.FjApplyBusinessImpl.applyDevice(FjApplyBusinessImpl.java:191) [pwp-apply-0.0.1-SNAPSHOT.jar:na]

傳遞json格式有誤, 轉換成json字符串進行傳遞前端

相關文章
相關標籤/搜索