请选择 进入手机版 | 继续访问电脑版

阿里:FastJson使用详解

[复制链接]
发表于 2018-8-29 15:09:33 |显示全部楼层
  大家好,我是沙漏。程序员中的一名小学生。

  在我们实际的工作中。JSON数据是一种轻量级的数据交换格式。简洁和清晰的层次结构使得 JSON数据格式对于我们的工作效率的

提升有很大的提高。

    而阿里巴巴开源的fastjson因其流畅的速度而广受大家的喜欢。所以我们通过一个简单的小例子来说明一下JSON的使用。

1:例如 我们前端的表单传输的数据是JSON的形式的。

      那么我们后台语言接收JSON参数基本上就是以下几个步骤。



2:如果我们需要往前端页面传输JSON的时候 其实就是一个生成JSON格式数据的过程。

第一步:导入相应的依赖。

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

第二步:创建jsonobject对象。
JSONObject obj = new JSONObject();
obj.put("rows", result); //为一个List
obj.put("total", queryResult.getItemCount());
obj.put("dict", queryResult.getDicItems());

第三步:
String str = JSONArray.toJSONStringWithDateFormat(obj,
                                "yyyy-MM-dd HH:mm:ss",
                                SerializerFeature.WriteDateUseDateFormat);


参考文章:  List详解
http://xuejava.org/thread-371-1-1.html
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|沙漏笔记

GMT+8, 2019-6-24 17:40 , Processed in 0.116035 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Copyright © 2015-2018 xuejava网 / 鲁ICP备17054568号-1
回顶部