随笔 - 2228  文章 - 4  评论 - 371  阅读 - 1109万

随笔分类 -  JSON

FastJson只序列化java对象的部分属性
摘要:如果我们想要将实体类中的某个字段或某几个不进行解析呢?那么我们可以使用transient 关键字,来标记它为不需要的,在fastjson中还提供了一种便捷的方法来自定义我们需要序列化的字段, 这样就只会序列化 id和age 的字段。 阅读全文
posted @ 2015-10-12 11:12 duanxz 阅读(7555) 评论(0) 推荐(0) 编辑
模拟post请求方法
摘要:2 阅读全文
posted @ 2014-06-06 15:53 duanxz 阅读(470) 评论(0) 推荐(0) 编辑
处理 JSON null 和空数组及对象
摘要:描述了对 JSON 数据中使用的 null 和空数组及对象的处理。JSON 数据具有 null 和空数组及对象的概念。此部分说明其中每个概念如何映射到 null 和未设置的数据对象概念。Null 值JSON 具有特殊值 null,可以对任何数据类型设置该值,包括数组、对象、数字和布尔类型。34 { Schema types35 "id":null, (integer)36 "firstName": null, (string)37 "address": null, (Address complex type with maxOccur 阅读全文
posted @ 2013-11-28 15:48 duanxz 阅读(14238) 评论(0) 推荐(0) 编辑
JSON.stringify(),JSON.parse(),toJSON()方法使用
摘要:JSON.stringify(), 将value(Object,Array,String,Number...)序列化为JSON字符串JSON.parse(), 将JSON数据解析为js原生值toJSON(), 作为JSON.stringify中第二个参数(函数过滤器)补充支持 IE8+,FF3.5+,safari4+,opera10.5+,chrome//* ===================ECMAscript5 全局对象JSON=====================* Json:只是一种轻量级的数据格式。使用js syntax的子集表示对象、数组、字符串、数值、布尔值、和null* 阅读全文
posted @ 2013-07-03 15:25 duanxz 阅读(2030) 评论(0) 推荐(0) 编辑
json工具性能比较:json-lib和jackson进行Java对象到json字符串序列化[转]
摘要:网上查找“java json”,发现大家使用最多的还是json-lib来进行java对象的序列化成json对象和反序列化成java对象的操作。但是之前在网上也看到过一往篇关于json序列化性能比较的文章,不过一下子找不到了,所以没有引用。另外公司同事也做过类似的测试,结果都表明,json-lib的性能不太令人满意,而一个叫jackson的json序列化工具却表现不俗,另外,json-lib对null值的处理让人也感觉比较困惑。 这里,我也对这两个java json工具进行了一次粗略的测试,主要测试从java对象序列化成json字符串的性能。按以下三种方式进行:使用jackson,并在每次循环中 阅读全文
posted @ 2013-06-30 22:06 duanxz 阅读(1571) 评论(0) 推荐(0) 编辑
字符串转换成JSON的三种方式
摘要:采用Ajax的项目开发过程中,经常需要将JSON格式的字符串返回到前端,前端解析成JS对象(JSON)。ECMA-262(E3) 中没有将JSON概念写到标准中,但在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。1,eval方式解析,恐怕这是最早的解析方式了。1functionstrToJson(str){2varjson = eval('('+ str +')');3return<span class="searchterm1">json</span>; 阅读全文
posted @ 2012-08-27 09:52 duanxz 阅读(861) 评论(0) 推荐(0) 编辑
JS解析json数据(如何将json字符串转化为数组)
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML> 3 <HEAD> 4 <TITLE> New Document </TITLE> 5 6 <SCRIPT LANGUAGE="JavaScript"> 7 8 9 var t="{'firstName': 'cyra', 'lastName': 'richardson' 阅读全文
posted @ 2012-08-24 17:48 duanxz 阅读(1570) 评论(0) 推荐(0) 编辑
json入门基础教程(转)
摘要:在异步应用程序中发送和接收信息时,可以选择以纯文本和XML作为数据格式。掌握Ajax的这一期讨论另一种有用的数据格式JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称/值对。可以将数据组合成下面这样的形式:firstName=Brett&lastName=McLaughlin&email=brett@newInstance.com这样就行了,不需要再做什么了。实际上,Web老手会意识 阅读全文
posted @ 2012-08-24 16:52 duanxz 阅读(361) 评论(0) 推荐(0) 编辑
JSONArray数据转换成java List
摘要:package no.integrasco.ingentia.news.qaedition;public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; }}package no.int 阅读全文
posted @ 2012-08-24 15:56 duanxz 阅读(96924) 评论(1) 推荐(2) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示