Microsoft Word - json入门.doc

Similar documents
untitled

個 人 的 手, 拉 著 瞎 子 的 手 把 他 帶 往 村 外 的 時 候, 對 於 瞎 子 來 講, 那 個 人 的 手 和 耶 穌 的 手 有 沒 有 區 別? 沒 有! 為 什 麼 沒 有 區 別? 因 為 對 於 一 個 瞎 子 來 說, 手 和 耳 朵 就 是 他 接 觸 世 界, 瞭

966 ~ % / ~

标题

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

final

Microsoft Word - 01.DOC

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

Microsoft Word - PHP7Ch01.docx

「西醫基層總額支付委員會《第28次委員會議紀錄

Microsoft PowerPoint - Ch00-4-XHTML.ppt [相容模式]

臺銀人壽「98年九至十一職等人員甄試」

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温

13.1期.FIT)

标题

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

untitled

導讀 ASP.NET HTML ASP 第一篇 基礎篇第 1 章 認識 ASP.NET ASP.NET ASP.NET ASP.NET ASP.NET 第 2 章 認識 Visual Studio 20 開發環境 Visual Studio 20 Visual Studio 20 第二篇 C# 程式

浪潮集团信息化文案

天仁期末個人報告1.PDF

无类继承.key

新・解きながら学ぶJava

ii Vue Bootstrap 4 ES 6 Vue Vue Bootstrap 4 ES 6 Vue 2 vue html vue html vue Vue HTML 5 CSS ES 6 HTML 5 CSS Visual Studio Code h

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

1.5招募说明书(草案)

<4D F736F F D20B9E3B6ABCDE2D3EFCDE2C3B3B4F3D1A7C4CFB9FAC9CCD1A7D4BA BDECB1CFD2B5C9FABECDD2B5D6CAC1BFB1A8B8E62E646F63>

!! :!!??!!?!??!!!... :... :'?'?! :' ' :'?' :'?' :'!' : :? Page 2

秘密大乘佛法(下)

國立臺東高級中學102學年度第一學期第二次期中考高一國文科試題

Page 2 of 12

<D2B0D0C4D3C5D1C52DC8CED6BEC7BF202D20BCC7CAC2B1BE>

Microsoft Word - Sunday

鎶ョ焊0

09 (File Processes) (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises)

安 徽 蓝 皮 书 社 会 济 的 快 速 发 展 ; 文 化 惠 民 工 程 的 实 施, 推 动 了 文 化 产 业 持 续 繁 荣 ; 对 民 生 工 程 的 重 视, 保 障 了 安 徽 社 会 的 和 谐 稳 定 与 此 同 时, 安 徽 仍 然 存 在 经 济 总 量 不 大 城 乡 居

web程序设计.doc

互動網頁技術系列課程 HTML與CSS網站基礎設計 [12pt]

2013年全国农村妇女科学素质网络竞赛活动总结

目 录 一 概 况... 3 二 针 对 2015 届 毕 业 生 开 展 的 就 业 工 作... 5 三 2015 届 毕 业 生 就 业 情 况 抽 样 调 查 分 析 ( 一 ) 用 人 单 位 类 型 情 况 ( 二 ) 专 业 对 口 率 ( 三 )

Microsoft Word - 梁斌言:2016年度全省职业教育工作会议总结讲话提纲.doc

中 共 广 元 市 食 品 药 品 监 督 管 理 局 党 组 2016 年 机 关 党 的 工 作 要 点 2016 年 是 实 施 十 三 五 规 划 的 开 局 之 年, 是 推 进 全 面 从 严 治 党 的 深 化 之 年, 是 决 胜 脱 贫 攻 坚 的 关 键 之 年 机 关 党 的

“秦火火”玩“火”自焚

简 讯 : 庐 江 县 气 象 监 测 预 警 中 心 主 体 结 构 顺 利 封 顶 肥 西 县 政 府 出 台 乡 镇 气 象 工 作 目 标 管 理 考 核 细 则 庐 江 县 组 织 召 开 乡 镇 气 象 灾 害 防 御 工 作 会 议 长 丰 县 局 积 极 组 织 开 展 无 偿 献

目 录 第 1 章 毕 业 生 就 业 基 本 情 况 沈 阳 化 工 大 学 科 亚 学 院 概 况 毕 业 生 规 模 毕 业 生 结 构 毕 业 生 院 系 分 布 毕 业 生 专 业 分 布

0卷首语.FIT)

版块一 研究生学长对《自然地理学》科目的总结

北 京 化 工 大 学 2014 年 毕 业 生 就 业 质 量 年 度 报 告 高 校 毕 业 生 就 业 工 作 是 教 育 领 域 重 要 的 民 生 工 程, 涉 及 人 民 群 众 切 身 利 益, 关 乎 社 会 和 谐 稳 定 北 京 化 工 大 学 高 度 重 视 毕 业 生 就 业

2014年9月月讯

( 一 ) 毕 业 生 规 模 和 就 业 率 浙 江 警 察 学 院 2014 届 毕 业 生 共 计 542 人, 均 为 本 科 毕 业 生, 其 中 浙 江 省 内 生 源 毕 业 生 516 人, 西 藏 自 治 区 生 源 毕 业 生 26 人 截 至 2014 年 12 月 10 日,

1

就业质量报告工作方案

内 蒙 古 大 学 创 建 于 1957 年, 是 新 中 国 成 立 后 党 和 国 家 在 少 数 民 族 地 区 创 建 最 早 的 综 合 大 学 学 校 1962 年 招 收 研 究 生,1978 年 被 确 定 为 全 国 重 点 大 学,1984 年 获 博 士 学 位 授 权,199

目 录 学 校 概 况... 1 报 告 说 明... 1 第 一 章 毕 业 生 就 业 基 本 情 况... 2 一 毕 业 生 的 觃 模 和 结 构... 2 ( 一 ) 毕 业 生 的 觃 模... 2 ( 二 ) 毕 业 生 结 构... 2 二 就 业 率... 4 ( 一 ) 总 体

目 录 学 校 概 况... 1 报 告 说 明... 1 第 一 章 毕 业 生 就 业 基 本 情 况... 3 一 毕 业 生 的 规 模 和 结 构... 3 ( 一 ) 毕 业 生 的 规 模... 3 ( 二 ) 毕 业 生 结 构... 4 二 就 业 率... 5 ( 一 ) 总 体

南昌职~1

的 通 知 (30) 安 阳 市 人 民 政 府 办 公 室 关 于 印 发 代 市 长 王 新 伟 在 市 长 办 公 会 议 上 讲 话 的 通 知 (33) 大 事 记 安 阳 市 人 民 政 府 大 事 记 (2015 年 11 月 ) (38) 安 阳 市 人 民 政 府 大 事 记 (2

关于成立化学化工学院石油炼制系和应用化学系的通知

<4D F736F F D C4EAD6D0BFBCD3EFCEC4C6C0BCDBD6B8C4CFA3A8B6A8B8E5A3A92E646F63>

中机质协[2016]2

前 言 厦 门 南 洋 职 业 学 院 是 经 福 建 省 人 民 政 府 批 准 正 式 设 立 国 家 教 育 部 备 案 具 有 独 立 颁 发 国 家 承 认 学 历 文 凭 资 格 的 全 日 制 综 合 性 普 通 高 等 院 校, 由 海 内 外 热 心 教 育 的 十 五 位 学 者

目 录

Microsoft Word 职业规划与就业指导正文.doc

Microsoft Word - 会行党_2016_3号.doc

和 工 作 格 局 遵 循 公 正 公 开 便 民 原 则, 建 立 完 善 了 信 息 公 开 的 工 作 制 度 和 工 作 规 范 : 制 订 出 台 了 青 岛 农 业 大 学 信 息 公 开 实 施 细 则 ( 试 行 ), 明 确 了 信 息 公 开 的 内 容 公 开 途 径 和 要

标题

党 建 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 离 退 休 党 支 部 书 记 座 谈 会 4 月 22 日 下 午, 离 退 休 干 部 工 作 处 在 胜 利 楼 会 议 室 召 开 党 支 部 书 记 座 谈 会 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 会 议,

令行立即行 上马就扬蹄

一 指 导 思 想 全 面 贯 彻 党 的 十 八 大 和 十 八 届 三 中 四 中 五 中 全 会 精 神, 深 入 学 习 习 近 平 总 书 记 系 列 重 要 讲 话 精 神, 按 照 中 央 和 上 级 政 法 公 安 机 关 关 于 加 强 队 伍 建 设 的 有 关 要 求, 聚 焦

BT-15

国 培 计 划 (2011) 义 务 教 育 骨 干 教 师 远 程 培 训 项 目 骨 干 培 训 者 培 训 工 作 总 结 全 国 中 小 学 教 师 继 续 教 育 网 ( 以 下 简 称 继 教 网 ) 在 国 培 计 划 (2011) 义 务 教 育 骨 干 教 师 远 程 培 训 项

绝版亲情

取 企 业 一 套 表 平 台 收 集 汇 总 整 理 和 提 供 有 关 调 查 的 统 计 数 据, 综 合 整 理 和 提 供 旅 游 科 技 教 育 文 化 卫 生 体 育 社 会 保 障 公 用 事 业 等 全 区 性 基 本 统 计 数 据 6 组 织 实 施 基 本 单 位 能 源 投

Administrator

< C4EAD0C2CEC5B1A8B5C0CCE2C2BC>

标题

有 两 室, 外 加 一 个 很 小 的 房 间 和 一 个 小 厨 房 不 过 在 当 时 的 湖 边 坊, 这 就 相 当 于 一 幢 高 级 别 墅, 非 常 引 人 注 目 和 招 人 嫉 妒 姨 妈 和 姨 父 共 有 三 个 儿 子 和 一 个 女 儿 老 大 夏 天 强 比 我 大 7

金 山 区 青 年 创 新 创 业 示 范 区 的 建 议 进 行 专 门 答 复 朱 波 委 员 提 出, 创 新 创 业 的 主 体 是 青 年, 要 集 聚 教 育 科 研 人 才 资 本 等 各 类 资 源 和 优 势, 加 快 建 设 青 年 创 新 创 业 示 范 区, 在 政 策 体

趋 61 中 国 必 须 创 新 新 教 育 价 值 观 刘 道 玉 64 学 校 常 规 管 理 的 常 与 新 李 瑾 瑜 69 教 育 就 要 宽 柔 养 育 王 立 志 目 录 阅 读 72 全 民 阅 读 应 成 为 国 家 战 略 朱 永 新 77 一 世 读 书 抵 封 侯 陈 先 达

Microsoft Word - 第三期简报1.doc

山东体育学院

标题

目 录 学 校 概 况... 1 报 告 说 明... 2 第 一 章 毕 业 生 就 业 基 本 情 况... 3 一 毕 业 生 基 本 情 况... 3 ( 一 ) 本 与 科 毕 业 生 人 数 不 比 例... 3 ( 二 ) 各 系 毕 业 生 人 数 分 布... 3 ( 三 ) 毕

标题

专业特色、实施过程和效果说明


吉林师范大学博达学院

综合练习与检测八下.tpf

要 惧 让 的 血 族 亲 王 夜 冥 昊 一 座 华 丽 而 又 古 老 的 城 堡 坐 落 在 一 个 开 满 血 色 彼 岸 花 的 地 方, 城 堡 内, 看 不 见 任 何 东 西, 只 能 感 受 到 置 身 在 黑 暗 之 中 那 种 诡 异, 恐 惧 的 气 氛, 这 里 很 黑,

項目詳情書

教 务 信 息 教 学 日 常 运 行 工 作 4 月 6 日, 教 务 部 高 丽 琴 老 师 参 加 南 昌 市 教 育 局 2016 年 中 小 学 教 师 资 格 认 定 工 作 培 训 会 2016 年 教 师 资 格 认 定 工 作 是 从 省 考 向 国 考 过 渡 后 的 第 一 次

计算机网络与经济(二).doc

Microsoft PowerPoint ?????????3 [Compatibility Mode]

派遣公司人力資源管理措施對派遣人員離職傾向之影響:

RUN_PC連載_8_.doc

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

大连软~1

Transcription:

Json 入门 送给亲爱的女朋友, 祝她天天快乐 作者 :hlz QQ:81452743 MSN/Email:hulizhong2008@163.com

json 入门 (1) json 是 JavaScript Object Notation 的简称 ; 在 web 系统开发中与 AJAX 相结合用的比较多 在 ajax 中数据传输有 2 中方式 : 文本类型, 常用 responsetext 属性类获取 ;XML 类型, 常用 responsexml 属性来获取返回文本类型, 处理起来比较简单, 处理 XML 在前台处理比较麻烦 ; 但是在系统开发中返回简单的文本类型常不能满足需求, 返回 XML 在前台处理起来又比较复杂 ; 在此情况下, 用 json 处理起来就比较方便 ; 关于 json 和 XML 的优缺点比较, 网上说的比较多, 在此我就谈写自己在使用过程中的感受 :XML 权威不可否认, 但是在前台页面处理复杂, 不能版本的浏览器实现 XML 的解析方式也有所差别 ;json 在这方面有优势,json 就是利用 javascrpt 语言的特性, 把从服务器端返回的字符串转换成 js 对象 ; 在 javascrpt 中可以用如下方式定义对象 : var obj={name:"hello world"; 等价与 var s="{name:'hello world'"; var obj=eval("("+s+")"); 如果要获取 name 属性的值, 只需调用 obj["name"] 即可 如果服务器端返回的是 <name>hello world</name>, 则要取的 name 属性的值就复杂的多 ; 如果返回的 XML 格式的数据再复杂些, 处理起来更麻烦 而 json 就是把服务器端返回的文本数据, 在前台利用 javascript 语言的特性, 把文本数据转换成 js 对象 ; 如下 : 服务器端 : server.jsp <%@ page language="java" pageencoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> </head> <body> <% response.setcontenttype("text/html;charset=utf-8"); response.getwriter().write("{name:'hello word',obj:{age:11"); %> </body>

</html> 客户端 : client.html 不相关的代码省略不写了 var strresult = objxmlreq.responsetext; 变量 strresult 的数值就是 "{name:'hello word',obj:{age:11"; 利用 javascrpt 语言的特性 : strresult=eval("("+strresult+")"); 这样 strresult 就转换成了 js 对象了 ; 如果你要获取 name 和 age 的数值, 只需要 : var name=strresult["name"]; var age=strresult["obj"]["age"]; 比处理 XML 数据要方便的多 ; 文笔不好, 请大家见量!json 相关内容回陆续推出! son 入门 (2) json 在服务器端的应用 在上文中说了 json 应用的一个简单过程 在本文中详细说一个 json 在服务器端的应用 json 在服务器端应用大致分为 2 类 : 1, 接受并解析客户端发送给服务器的 json 数据 2, 服务器向客户端发送 json 数据 下面分别说一下这 2 方面的应用 : 1, 接受并解析客户端发送给服务器的 json 数据如果客户端发送给服务器的数据是 {name:'hello',obj:['age','13'] 服务器端程序如下 : package com.test; import org.json.jsonarray; import org.json.jsonexception; import org.json.jsonobject; /*+++++++++++++++++++++++++++++++++++++++++++++++++ +@author lzh +Description: +Copyright:Copyright 2008 HULIZHONG +Author:lzh(hulizhong2008@163.com) +History: ++++++++++++++++++++++++++++++++++++++++++++++++++*/ public class JSONHandler { public void parsejson(string jsonstr) throws Exception{ // 参数 jsonstr 的值为 {name:'hello',obj:['age','13']

String name=null,age=null; JSONObject jsonobject=new JSONObject(jsonStr); name=(string)jsonobject.get("name"); //name 的值应是 hello age=((jsonobject)jsonobject.get("obj")).get("age"); //age 的值应是 13 上面的程序就完成了服务器端对客户端发送 json 数据的解析工作, 再获取 name,age 值后, 即可进行其它业务逻辑处理! 2, 服务器向客户端发送 json 数据 package com; import javax.servlet.http.httpservletresponse; import org.json.jsonobject; /*+++++++++++++++++++++++++++++++++++++++++++++++++ +@author lzh +Description: +Copyright:Copyright 2008 HULIZHONG +Author:lzh(hulizhong2008@163.com) +History: ++++++++++++++++++++++++++++++++++++++++++++++++++*/ public class JSONResponse { public void jsonresponse(httpservletresponse response) throws Exception { // 向客户端发送数据 :{name:'hello',obj:['age','13'] JSONObject obj1 = new JSONObject(); JSONObject obj2 = new JSONObject(); obj2.put("age", "13"); obj1.put("name", "hello"); obj1.put("obj", obj2); response.setheader("cache-control", "no-cache"); response.setcontenttype("text/plain"); response.setcharacterencoding("utf-8"); //obj1.tostring() 即为 {name:'hello',obj:['age','13'] response.getwriter().print(obj1.tostring()); 上述代码即为完成了服务端向客户端发送 json 数据的解析工作, 客户端在接受 {name:'hello',obj:['age','13'] 数据后根据具体业务要求进行数据处理

参考 : www.json.org: 访问 JSON Web 站点来进一步了解这种数据格式, 包括到几种 JSON API 实现的链接