文档章节

使用fastjson时报not match : - =错误

h
 hujunxiang
发布于 2016/10/19 15:58
字数 127
阅读 993
收藏 0

后台解析前台传过来的map时,将字符串转为list时报错,后来在后台打印数据发现是前台传过来的数据格式不正确。

前台开始是这么传值的:

    var map = {
        'auditStatus': type,
        'reportSheetIdList': reportSheetIdList
      }

这时候,后台接收到的reportSheetIdList是这样的:[{"reportSheetId":297eb12757da695b0157da6ab00e0000}],

这时候List<ReportSheet> reportSheetIdList = JSON.parseArray(reportSheetIdListStr, ReportSheet.class);肯定报错了。

所以前台需要将reportSheetIdList提前转为json格式的。

如下:

    var map = {
        'auditStatus': type,
        'reportSheetIdList': JSON.stringify(reportSheetIdList)
      }

© 著作权归作者所有

h
粉丝 4
博文 8
码字总数 817
作品 0
吉林
私信 提问
fastjson 1.1.57.android 发布,首次优化性能

fastjson 1.1.57.android 发布了。fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。这是一个小改动版本,提升首次反序列化和反序列化的性能,并...

达尔文
2017/05/03
915
1
fastjson 1.2.9 发布,提升序列化性能

fastjson 1.2.9 发布了。更新内容如下: Bug Fixed 修复SupportArrayToBean启动时某些情况下报错的BUG。issue 562 修复自定义Enum反序列化实现时报错的BUG。issue 457 修正JSON.toJavaObject...

wenshao
2016/04/19
4K
9
fastjson 1.2.29 发布,Bug 修复版本

fastjson 1.2.29 发布了,这是基于安全升级版本 1.2.28 之上的 Bug Fixed 版本,修复一些大家在升级过程中遇到的问题,非安全问题,1.2.25~1.2.28 和所有 sec01 版本都是安全的。 Issues 支持...

局长
2017/03/17
3.8K
5
fastjson 1.2.24 发布,Java 的 JSON 处理器

fastjson 1.2.24 发布了。主要更新内容如下: Issues: JDK8 ZonedDateTime反序列化报错的 #980 新增加retrofit2内置支持 #956 https://github.com/alibaba/fastjson/wiki/Retrofit2Support......

wenshao
2017/01/19
2.4K
17
fastjson-1.1.64.android 增强对 Kotlin 的支持,修复 BUG

fastjson-1.1.64.android已发布,这又是一个Bug修复的版本,修复最近一个月收到的问题反馈,增强了对Kotlin的支持。 Issues 修复Feature.SupportNonPublicField不能识别父类型的问题 #1494 ...

局长
2017/10/08
553
2

没有更多内容

加载失败,请刷新页面

加载更多

家庭作业——苗钰婷

2 编写一个程序,发出一声警报,然后打印下面的文本: Startled by the sudden sound, Sally shouted, "By the Great Pumpkin, what was that! #include<stdio.h>int main(){......

OSC_Okruuv
20分钟前
4
0
经典系统设计面试题解析:如何设计TinyURL(一)

原文链接: https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
21分钟前
2
0
2.面向对象设计原则(7条)

开闭原则 开闭原则的含义是:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。 实现方法 可以通过“抽象约束、封装变化”来实...

Eappo_Geng
23分钟前
4
0
8086汇编基础 debug P命令 一步完成loop循环

    IDE : Masm for Windows 集成实验环境 2015     OS : Windows 10 x64 typesetting : Markdown    blog : my.oschina.net/zhichengjiu    gitee : gitee.com/zhichengjiu   ......

志成就
27分钟前
3
0
使用nodeJS实现前端项目自动化之项目构建和文件合并

本文转载于:专业的前端网站➜使用nodeJS实现前端项目自动化之项目构建和文件合并 前面的话   一般地,我们使用构建工具来完成项目的自动化操作。本文主要介绍如何使用nodeJS来实现简单的项...

前端老手
41分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部