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),进行处理。

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字符串进行传递

转载于:https://my.oschina.net/u/1787735/blog/877522

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值