fastJson 转换异常

sunsunsoso 发布于 2014/07/31 11:57
阅读 304
收藏 0

像这种格式:[[{"attach":"[{6001,2,1}]","rank":"{1,1}"}]] fastjson转换抛出异常,但是去掉[[]],则可以正常转换


fastJson使用的版本是:1.1.38


@温少

以下是问题补充:

@sunsunsoso:使用最新版本:1.1.41 也会抛出异常.... (2014/07/31 11:59)
加载中
0
sxgkwei
sxgkwei
你直接用了人家的Object类型的转换方法了吧?一般这类包都会提供两种json的转换对象,一种是Object的,一种是Array的,你这个数据,明显要用针对Array的工具对象来转嘛。。。
sunsunsoso
sunsunsoso
谢谢,使用Array确实是没有问题。
0
tinshen
tinshen

因为你的数据json格式不符合规范。

解析当然报错了。

sunsunsoso
sunsunsoso
这个JSON格式是合法的
返回顶部
顶部