- 浏览: 535665 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (174)
- Groovy (28)
- Grails (14)
- DHTML (5)
- JS (4)
- jQuery (16)
- JAVA (16)
- Eclipse (4)
- Hibernate (2)
- Resin (2)
- Oracle (25)
- Maven (4)
- Struts2 (1)
- WebWork2 (3)
- Tomcat (2)
- Windows7 (4)
- Griffon (2)
- PowerDesigner (1)
- Pro*C (2)
- JDK (1)
- 乱码 (2)
- WebService (3)
- .NET (1)
- 性能 (2)
- 安装 (1)
- 命令行 (1)
- function (1)
- type (1)
- Mysql (1)
- 同步 (1)
- Synchronized (1)
- json (3)
- Office (1)
- Visio (1)
- 自定义形状 (1)
- jsong (0)
- gson (1)
- fastjson (1)
- EM (1)
- DB2 (6)
- Sequence (1)
- RHEL5.x (1)
- WAS6.1 ND (1)
- SQL (1)
- -964 (1)
- Linux (4)
- Date (1)
- Format (1)
- Add (1)
- SHELL (1)
- CSS (2)
- Bootstrap (1)
- nginx (1)
- Openresty (2)
- JWPlayer (1)
- showdoc (1)
- 常用网址 (1)
- lua (2)
- SpringBoot (1)
- Office pdf linux (1)
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
惯例,直接上代码,环境:groovy1.8.6+jdk1.6.31,测试环境:GroovyConsole
将FastJson.jar放到groovy\lib目录中。
输出结果:
将FastJson.jar放到groovy\lib目录中。
import com.alibaba.fastjson.JSON import com.alibaba.fastjson.JSONObject class Test { static main(args){ String text = '{"name":"老张头", "age":66}' /** 将JSON字符串转换为JSON对象 **/ JSONObject json = JSON.parseObject(text) println json.name /** 将JSON字符串转换为JavaBean对象 **/ User user = JSON.parseObject(text, User.class) println user /** 将JavaBean对象转换为JSON字符串 **/ String jsonObject = JSON.toJSONString(user); println jsonObject /** 将JavaBean对象转换为JSON对象,报错 **/ //JSONObject userJson = (JSONObject) JSON.toJSON(user) //println userJson } } private class User { String name int age }
输出结果:
老张头 User@19dcf69 {"age":66,"name":"老张头"}
发表评论
-
Gson使用笔记
2012-07-13 14:56 1682直接看代码,环境为groovy1.8.6+jdk1.5.31, ... -
Groovy同步
2012-05-30 14:30 1788原贴点击这里 在 groovy 中同步 我的项目与 gro ... -
Grails编写WebService客户端
2012-05-28 13:39 2845环境:jdk1.6.0.31 + Grails2.0.4 1. ... -
groovy编写webservice服务端和客户端(含连接数据并输出JSON数据)
2012-05-25 16:45 3018个人总结,网上几乎没有此方面资料,有一篇帖子,按照其内容无法运 ... -
使用Groovy进行Socket编程之-字节数组版
2011-12-30 14:53 3511服务端代码: import java.net.Server ... -
Groovy连接2个数据库进行数据操作
2011-11-21 11:37 2075import groovy.sql.Sql clas ... -
(转)Groovy 1.8中的超炫JSON支持
2011-07-29 14:51 2286http://www.groovyq.net/content/ ... -
(转)打动你朋友的11条Groovy超炫代码
2011-07-21 16:20 1456http://www.groovyq.net/content/ ... -
Groovy 浅入
2010-08-31 13:53 1987转贴地址:http://nottiansyf.iteye.co ... -
一个Grovvy开发者的总结!
2010-08-09 15:58 2674转自:http://blog.donews.com/WFoxd ... -
实战 Groovy: 构建和解析 XML
2010-08-09 15:39 1450原贴地址:http://www.ibm.com/develop ... -
如何使用groovyc 和 groovy
2010-08-09 15:32 3212开发人员可直接调用Groovy编译器来编译脚本文件,命令 ... -
Groovy脚本文件里边静态main方法
2010-08-09 15:30 1198class Test2 {//含有static void ... -
Groovy中文件追加和日期格式化
2010-08-09 15:28 1952new File("record.txt" ... -
Groovy配置文件的读写
2010-08-09 15:26 5065import org.asdtiang.util.DESC ... -
Groovy DES加解密
2010-08-09 15:25 2336import java.security.* import ... -
(转)HTTPBuilder:使用Groovy操作HTTP资源
2010-08-09 15:20 3732如今的Web,孤立的应用已经不再吃香,随之而来的是与其 ... -
使用Groovy进行Socket编程之-普通文本版
2010-08-03 12:27 2639服务端代码: import java.net.Serve ... -
(转)Groovy风格的JDBC编程
2010-06-09 16:08 1678原贴地址:http://www.groov ... -
Groovy grep的应用:对得出的数据列表集合进行过滤
2010-01-13 11:41 1947对得出的数据列表集合进行过滤: de ...
相关推荐
Fastjson是阿里巴巴开源的一个Java语言编写的高性能功能完备的JSON库。它的设计目标是提供快速的性能,使JSON操作如同Java对象一样简单。Fastjson不仅支持将Java对象转换为JSON字符串,还能将JSON内容转换为对应的...
阿里巴巴JSON的jar包 fastjson-1.1.40.jar。 免费下载阿里巴巴JSON的jar包,有什么不懂可以下面留言问我,亲测可用。我们公司做项目的时候经常用到,集成的东西挺多 阿里巴巴json
Fastjson,作为阿里巴巴开源的一款高效、功能强大的JSON库,它在Java开发领域中被广泛使用。JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,因其简洁明了的特性,深受开发者喜爱。Fastjson正是...
该项目为基于阿里巴巴技术的Java高性能JSON解析器fastjson的设计源码,涵盖3251个文件,其中包含3121个Java源文件,47个JSON文件,32个类定义文件,13个XML文件,6个文本文件,4个Kotlin文件,4个配置文件,3个...
json解析:FastJson使用归纳.pdf
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴开发。 包中包含fastjson-1.1.37.jar,fastjson-1.2.2.jar ,fastjson-1.2.2-sources.jar等
FASTJSON 阿里巴巴推出的 json解析工具
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)强大(支持普通JDK类包括任意Java Bean ...
fastJSON 是一个开源的 JSON 序列化组件,可以用于 C# 中对 JSON 数据的序列化和反序列化。它的主要特点是速度快、易于使用,并且支持多种数据类型。 fastJSON 的优点 fastJSON 的优点包括: * 快速序列化和反...
Java中的Fastjson是一个高效、功能丰富的JSON库,由阿里巴巴开发并维护。它提供了一种简单的方式来序列化和反序列化Java对象,使得处理JSON数据变得轻而易举。在这个实例中,我们将深入探讨如何使用Fastjson来解析...
阿里巴巴1.2.80及之前版本存在高危漏洞,已发布最新的1.2.83版本,供需要的各位下载使用。
**Fastjson** 是阿里巴巴开发的高性能的JSON库,它的特点是解析速度极快,同时提供了丰富的API供开发者使用。Fastjson同样支持将Java对象转换为JSON字符串,以及将JSON字符串反序列化为Java对象。与Gson不同的是,...
解析json更快,更便捷,alibaba自己封的json包,fastjson
fastjson2-2.0.19.android,开源Json解析软件的Android版本。 FastJson是alibaba出品的开源Json解析软件,可用于Json的序列化反序列化,具有效率高、使用简单的优点。
本文将深入探讨三种广泛使用的JSON解析库:原生的`json`库,阿里巴巴的`fastjson`,以及Google的`gson`。 ### 1. 原生`json`库 Android系统内建了一个简单的`org.json`库,提供基本的JSON操作。它包括`JSONObject`...
Fastjson是阿里巴巴开源的一款高性能的Java JSON库,它提供了非常快速的JSON到Java对象以及Java对象到JSON字符串的转换能力。在处理JSON数据时,Fastjson因其简单易用、性能优异而备受开发者喜爱。在本文中,我们将...
Fastjson是阿里巴巴开源的一个高性能的JSON库,其主要功能包括将Java对象转换为JSON字符串,以及将JSON内容解析为Java对象。在Java开发中,JSON作为一种常见的数据交换格式,被广泛用于前后端交互、存储或传输数据。...
在Java世界中,有多种库可以帮助我们解析和生成JSON,其中最常用的包括org.json、Google的Gson以及阿里巴巴的FastJson。下面我们将详细探讨这三种JSON解析库的使用方法。 1. **org.json**: org.json是一个开源的...
阿里巴巴的Fastjson是一款高效、功能丰富的JSON库,广泛应用于Java开发中。它的主要目标是提供快速的性能,轻量级的API以及对Java对象和JSON数据之间的无缝转换。Fastjson在处理大规模数据序列化和反序列化时表现...
火山安卓JSON解析库 FastJSON 对于多层嵌套的JSON数据,可以使用 取对象(JSON路径)。例如:取对象(对象A.对象B).取文本(name),这样既可取出对象A下的对象B里面的name键值,路径中支持数组索引。