JSON
文章平均质量分 63
zhaome
这个作者很懒,什么都没留下…
展开
-
JSON转换器---需求分析
8.2 需求分析本章对JSON 转换器组件的需求进行分析,确定使用场景和核心功能。8.2.1 需求场景使用JSON转换器的Ajax应用,交互序列如图8-3所示。 图8-3 使用JSON 转换器的Ajax应用交互序列与图8-2相比,变化的是在服务端的业务处理过程,具体细分为三个步骤:(1)将客户端异步提交过来的JavaScript数据,通过JSON转换器转换为J转载 2010-01-11 23:43:00 · 910 阅读 · 0 评论 -
JSON转换器--接口实现
接口实现8.4.1 json2Obj 实现根据需求分析中JSON 到Java对象的数据转换规则,json2Obj 方法的输入参数jsonStr,可能为以下几种情况:(1)单值,如“abcd”。(2)值序列,如 [1, 2, 5, 9]。(3)名值对,如 { x : 10, y : 25}。(4)嵌套,如 {leftUpper: [20,50], rightDown: [2转载 2010-01-11 23:49:00 · 2744 阅读 · 0 评论 -
JSON转换器
引言由最初的Applet,到后来一系列JSP/Servlet相关规范的发布,Java语言在Web应用开发领域得到了广泛的应用。因特网缔造了Web世界,Web的基本协议是HTTP。本章将讨论Web应用系统中的一个强大组件:JSON转换器。8.1.1 传统Web应用一个传统的Web应用,如图8‑1所示。 图8-1 传统Web应用图8-1中,用户使用浏览器访问Web网页时转载 2010-01-11 23:42:00 · 1553 阅读 · 0 评论 -
JSON转换器--接口设计
接口设计8.3.1 设计原则JSON转换器组件,命名为JsonConverter,由于其应用场景就是进行JSON文本串与Java对象之间的双向转换,没有任何对环境、上下文的依赖;转换是一次性的动作,也没有需要使用IOC容器对自己或其他组件进行依赖注入的需求,因此,这里就把JsonConverter 定位为工具类,提供静态转换方法即可。由于是双向转换,因此逐个方向进行分析和设计。转载 2010-01-11 23:47:00 · 2216 阅读 · 0 评论 -
JSON转换器---总结
总结本章设计了一个通用的JSON转换器,用于Ajax 应用中,Web前台JavaScript 语言与Web后台Java 语言之间进行双向的数据转换。这样就可以使Ajax Web应用中,浏览器内运行的前台代码和J2EE Web Server 中运行的后台代码,可以自由进行交互。由于没有需要在IOC集成环境中使用的要求,数据转换的动作也不依赖任何上下文,因此就直接将组件设计成工具类,方法都定转载 2010-01-11 23:51:00 · 801 阅读 · 0 评论