-
Notifications
You must be signed in to change notification settings - Fork 550
Closed
Labels
bugSomething isn't workingSomething isn't working
Milestone
Description
问题描述
设备采集过来的数据 会有正负号,负号没问题 就是数据有+号时转换成数字报错
重现步骤
*如何操作可以重现该问题:
- JSONObject.parseObject(bb,xxx.class);
- xxx包含Float型等
- com.alibaba.fastjson2.JSONException: parseLong error, value : +000.00
期待的正确结果
对您期望发生的结果进行清晰简洁的描述。
加上+可以解析正数
相关日志输出
com.alibaba.fastjson2.JSONException: parseLong error, value : +000.00
at com.alibaba.fastjson2.JSONReader.toInt64(JSONReader.java:1658)
at com.alibaba.fastjson2.JSONReader.getNumber(JSONReader.java:1565)
at com.alibaba.fastjson2.JSONReader.readNumber(JSONReader.java:642)
at com.alibaba.fastjson2.JSONReader.readFloat(JSONReader.java:617)
at com.alibaba.fastjson2.reader.FieldReaderFloatMethod.readFieldValue(FieldReaderFloatMethod.java:19)
at com.alibaba.fastjson2.reader.ObjectReaderBean.readObject(ObjectReaderBean.java:174)
at com.alibaba.fastjson2.JSON.parseObject(JSON.java:258)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working