fastjson使用

来源:互联网 发布:淘宝拍卖的酒是真的吗 编辑:程序博客网 时间:2024/05/07 09:02

一、maven jar包使用。 (项目没有使用maven的直接引用jar包,附件已上传)
pom.xml配置:
<dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.17</version>
        </dependency>

二、java文件 使用
1、引入jar包
import com.alibaba.fastjson.JSON;
2、使用
这种方式:
System.out.println(JSON.toJSONString(list));
com.alibaba.fastjson.JSONArray   json_subject= com.alibaba.fastjson.JSONArray.parseArray(JSON.toJSONString(list));
System.err.println(json_subject.size());
或者是这种方式:
JSONObject obj=JSONObject.fromObject(JSON.toJSONString(list));
3、注意:
一定要用JSON.toJSONString(list)
这种情况的格式是:[{KANQCONTENT=<p>1111</p>, DETAILS=1, SOURCE=1, TITLE=1, TIME=2017-11-09, ID=3815c803-2cf1-472f-9e8f-068c4941b48f}]
若不进行JSON.toJSONString,对这列list内容进行JSONObject obj=JSONObject.fromObject(json_subject.get(i));转换时会出现
 net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
上网搜索解决方案大部分是需要注入一个时间转换器,JsonConfig使用,可是我这怎么就是不走jsonconfig的方法。参考比较贴合实际信息http://piranha.iteye.com/blog/1973852。无奈找老同事,用这种方式搞定。简单管事。

若是这种情况的则不需要了。 [{"agreementNumber":"010","id":"9987962c-2dcf-4304-8420-bb7dd35762d0","operatorComCode":"yili"1}] ,而且这种格式的也不会出现问题。


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 办信用卡不知道单位电话怎么办 朋友沉迷网络游戏怎么办英文作文 平板的密码忘了怎么办 白泥面膜过期了怎么办 小米手机桌面短信图标不见了怎么办 亚马逊账号注册扣款不成功怎么办 流量卡不用了怎么办啊 移动卡不想要了怎么办 b站调用速度过快怎么办 苹果系统占用19g怎么办 id被锁定了忘记密码怎么办 360儿童卫士忘记密码怎么办 微信注册忘记密码怎么办 旅行青蛙换手机iphone怎么办 网页邮箱添加不了附件怎么办 pos机密码忘了怎么办 在4楼上课地震了怎么办 微鲸电视待机打不开怎么办 苹果手机微信听不到语音怎么办 电信怎么办腾讯频看电视不要流量 孩子做事效率低怎么办教案 孩子做事效率低怎么办读后感 做事效率低总是焦虑怎么办 红米手机黑屏打不开怎么办 手机萤石云视频下载打不开怎么办 oppo打开网页视频慢怎么办? 晒课显示待提交怎么办 华为手机无法访问移动网络怎么办 晒课上传课堂实录太大怎么办 手机酷狗音乐下载要钱怎么办 手机酷狗下载要钱怎么办 酷我音乐没有声音怎么办 手机酷我音乐没有声音怎么办 酷我音乐歌曲下载收费怎么办 网易云下载超过每日上限怎么办 全民k歌领不了花怎么办 安卓全民k歌延迟怎么办 全民k歌唱歌延迟怎么办 全民k歌耳机延迟怎么办 word文档打开是乱码怎么办 全民k歌不能录音怎么办