`
laodaobazi
  • 浏览: 277456 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSON LIB转化时间

阅读更多

Ext Grid显示Json lib 转化时间为object的解决

renderer="function(a){if(a && a!=null ){var t = new Date(a.time); return t.format('Y-m-d');}else {return a ;}}"

 

写个render.

 

 

对json lib 、fastjson、gson、jackson做了次简单的性能测试,结果如下

 

信息:
[jackson(重用ObjectMapper)] avg: 14.89 ms total: 1,488.72 ms tps: 67.17 running: 100 times in 10 Threads
2011-11-2 9:52:02 com.alisoft.nano.bench.listener.MemoryUsage outputMeasureInfo
信息:
memory-usage: [jackson(重用ObjectMapper)] 1,981.408 Kb

 

 

 

 

信息:
[jackson(不重用ObjectMapper)] avg: 130.74 ms total: 13,074.10 ms tps: 7.65 running: 100 times in 10 Threads
2011-11-2 9:53:50 com.alisoft.nano.bench.listener.MemoryUsage outputMeasureInfo
信息:
memory-usage: [jackson(不重用ObjectMapper)] 2,132.024 Kb

 

 

 

信息:
[json-lib] avg: 256.77 ms total: 25,677.36 ms tps: 3.89 running: 100 times in 10 Threads
2011-11-2 9:54:48 com.alisoft.nano.bench.listener.MemoryUsage outputMeasureInfo
信息:
memory-usage: [json-lib] 2,371.360 Kb

 

 

 

信息:
[fast-json] avg: 77.94 ms total: 7,793.66 ms tps: 12.83 running: 100 times in 10 Threads
2011-11-2 9:55:36 com.alisoft.nano.bench.listener.MemoryUsage outputMeasureInfo
信息:
memory-usage: [fast-json] 1,692.496 Kb

 

 

 

信息:
[gson] avg: 154.96 ms total: 15,495.99 ms tps: 6.45 running: 100 times in 10 Threads
2011-11-2 9:56:23 com.alisoft.nano.bench.listener.MemoryUsage outputMeasureInfo
信息:
memory-usage: [gson] 1,916.520 Kb

分享到:
评论

相关推荐

    jsonlib需要jar包

    在处理JSON时,可能需要将JSON数据转化为不同的Java类型,这时就会用到EZMorph的功能。 要使用`json-lib`,你需要将这些jar包添加到你的项目类路径中。在传统的Java项目中,这通常通过构建工具(如Maven或Gradle)...

    json lib jdk

    1. **解析JSON**:通过`JsonParser`类,可以将一个JSON格式的字符串解析成一个`JsonNode`对象,进一步转化为Java对象,如Map、List或自定义类实例。 2. **生成JSON**:利用`JsonGenerator`类,可以将Java对象转换成...

    jsonlib相关jar包

    jsonlib及其依赖jar包,它包括commons-beanutils.jar,commons-collections.jar,commons-lang.jar,commons-logging-1.2.jar, ezmorph-1.0.6.jar,json-lib-2.4-jdk15.jar,这些库可以满足转化Java对象到json的...

    json-lib-2.3.jar

    在Java中,为了方便地处理JSON数据,有一个库叫做json-lib,它为Java提供了丰富的JSON操作API。json-lib-2.3.jar是这个库的一个版本,用于支持将Java对象转换成JSON格式和将JSON数据反序列化为Java对象。 标题中...

    json-lib-2.4-jdk15.jar

    3. **JSON到Java对象的反序列化**:反之,它也提供了将JSON字符串转化为Java对象的功能,例如`JSONObject.toBean()`和`JSONArray.toList()`方法,能够将JSON数据映射到Java对象或列表。 4. **XML和JSON之间的转换**...

    json-lib-2.2.3-jdk15.jar

    4. **易用性**:JSON-lib提供了一种简单直观的API,使得开发者能够快速地进行JSON操作,减少编码时间。 5. **依赖管理**:`json-lib-2.2.3-jdk15.jar`可能包含了其运行所需的其他依赖库,这使得开发者在使用时无需...

    Jsonlib.zip

    Jsonlib是一个Java库,专门用于处理JSON(JavaScript Object Notation)数据格式。JSON是一种轻量级的数据交换格式,因其简洁明了的结构和易于解析的特性,在Web服务和客户端之间广泛使用。Jsonlib则提供了方便的API...

    jsonlib24_JSON_

    `jsonlib24_JSON_`这个标题可能指的是JSONlib的第2.4版本,这是一个针对JSON操作的库,适合那些需要在Java项目中处理JSON数据的开发者。JSONlib提供了多种方法来解析JSON字符串到Java对象,以及将Java对象转换为JSON...

    jsonLib支持库

    在Java开发中,jsonLib是一个广泛使用的JSON处理库,它提供了丰富的API来帮助开发者进行JSON的序列化和反序列化操作。这篇博文主要探讨jsonLib支持库在Java开发中的应用和关键功能。 首先,jsonLib作为一个开源工具...

    json-lib-2.1.jar和struts2-json-plugin-2.1.8.1.jar

    - JSON解析:jQuery提供了解析JSON数据的内置函数,可以方便地将JSON数据转化为JavaScript对象。 - 动态DOM操作:通过jQuery,可以高效地在页面上添加、修改或删除元素,根据接收到的JSON数据更新UI。 结合这三个...

    json-lib-2.4.rar

    2. **JSON到Java的转换**:反之,它也能将JSON文本解析为相应的Java对象,比如将JSON对象转化为HashMap,将JSON数组转化为ArrayList等,这样在接收服务器响应时,可以直接将JSON数据映射到Java对象中。 3. **XML与...

    json-lib所用的jar包

    2. `commons-lang-2.5.jar`:Apache Commons Lang,是一个实用工具类库,补充了Java语言的基本功能,如字符串操作、日期时间处理等,对于`json-lib`在处理JSON字符串时可能需要用到这些功能。 3. `commons-...

    json-lib api

    例如,一个Java的HashMap可以通过json-lib的API转化为JSON格式的字符串,便于在网络上传输或存储。 2. **反序列化**:将JSON字符串解析回对应的Java对象。这有助于将接收到的JSON数据还原为Java对象,以便进一步...

    json-lib 2.4 的 jar 包

    例如,一个User类的对象可以通过json-lib转化为JSON格式,便于在网络中传输或存储。 - 反序列化:将JSON字符串还原为Java对象。接收到JSON数据后,可以将其解析成对应的Java对象,便于进一步处理。 2. **支持的...

    json-lib-2.1

    例如,你可以将一个HashMap、ArrayList或者自定义的Java类实例转化为JSON格式的字符串,以便发送到服务器或展示给用户。 2. **反序列化(Deserialization)**:将JSON字符串转换回Java对象。这有助于从服务器接收到...

    json-lib-2.4-jdk15.jar及其相关依赖

    `json-lib`是一个Java库,它提供了一种将Java对象转换为JSON表示,并将JSON数据转换回等效Java对象的方法。`json-lib-2.4-jdk15.jar`是这个库的一个特定版本,适用于JDK 1.5环境。 在Java开发中,`json-lib`库提供...

    json-lib 依赖jar

    2. 将JSON字符串转换为Java对象:反之,`JSONObject.toBean(JSONObject json)`可以将JSON对象转化为对应的Java bean。 3. 处理数组和集合:JSON-lib也支持JSON数组(JSONArray)和Java集合之间的转换,这对于处理...

    json_lib 的压缩包

    例如,你可以使用`JSONObject.fromObject()`方法将Java对象转化为JSON,使用`JSONObject.toBean()`或`JSONArray.toArray()`将JSON反序列化为Java对象。 使用`json-lib`的一个常见场景是在服务器端处理HTTP请求,...

    json-lib之jar包,源代码及API文档

    例如,你可能会使用`JSONObject.fromObject()`方法将Java对象转化为JSON表示,然后通过HTTP发送出去。相反,`JSONObject.toObject()`可以将接收到的JSON字符串解析为对应的Java对象,便于进一步处理。 此外,`json-...

Global site tag (gtag.js) - Google Analytics