当前位置: 首页 > news >正文

Json学习整理

1:javascript对JSON的支持

2:java对JSON的支持

   alibaba->fastjson

   封装工具类:

 1 import com.alibaba.fastjson.JSONObject;
 2 
 3 public class JSONBuilder {
 4     JSONObject json = new JSONObject();
 5 
 6     public JSONBuilder put(String key, Object value) {
 7         json.put(key, value);
 8         return this;
 9     }
10 
11     @Override
12     public String toString() {
13         return json.toJSONString();
14     }  
15 }

   使用示例:

resp.getWriter().println( new JSONBuilder()
.put("statusCode", 300)
.put("message", "some msg ...")
.toString()
 );

 

 

转载于:https://www.cnblogs.com/ITtangtang/archive/2012/05/20/2509729.html

相关文章:

  • 将hdfs 上的文件通过shell脚本 导入到hive上面
  • 浅谈双绞线在视频监控系统中的实际应用
  • [linux] C语言Linux系统编程进程基本概念
  • Solr部署到tomcat,通过war包
  • FreeTextBox使用详解
  • 《Unity3D 实战核心技术详解》书中关于矩阵的错误
  • CSS3无图片实现华丽折页菜单效果(多浏览器兼容)
  • Intellij IDEA 2017.3 基于编辑器的REST客户端介绍
  • 让集成的Intel82845g支持1440x900
  • ubuntu 下面手动创建引用程序启动项(转)
  • [LeetCode] Copy List with Random Pointer 拷贝带有随机指针的链表
  • UIM卡 PIN 码特点
  • 详解在visual studio中使用git版本系统(图文)
  • 我来做百科(第五天)
  • POJ-1502 MPI Maelstrom
  • echarts的各种常用效果展示
  • eclipse(luna)创建web工程
  • es6要点
  • Joomla 2.x, 3.x useful code cheatsheet
  • SpringCloud集成分布式事务LCN (一)
  • Vue 动态创建 component
  • 前端技术周刊 2019-01-14:客户端存储
  • 使用putty远程连接linux
  • 我与Jetbrains的这些年
  • 小而合理的前端理论:rscss和rsjs
  • 硬币翻转问题,区间操作
  • 做一名精致的JavaScripter 01:JavaScript简介
  • MyCAT水平分库
  • 阿里云API、SDK和CLI应用实践方案
  • 阿里云服务器如何修改远程端口?
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 函数计算新功能-----支持C#函数
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • # Panda3d 碰撞检测系统介绍
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (30)数组元素和与数字和的绝对差
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (附源码)springboot猪场管理系统 毕业设计 160901
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (一)基于IDEA的JAVA基础10
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转) Face-Resources
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .net core 6 集成和使用 mongodb
  • .NET Core 通过 Ef Core 操作 Mysql
  • .net framework 4.0中如何 输出 form 的name属性。