整理json数据相关的(项目实践)
来源:互联网 发布:海军知耻陆军马鹿 编辑:程序博客网 时间:2024/05/17 02:35
整理json数据相关的(项目实践)
今天 拿到了从服务器传过来的一个分页对象 我在后台通过
RespMessage msg = new RespMessage();
msg.setData(Classes);
om.writeValue(response.getOutputStream(), msg);
传给页面 刚开始拿到数据 根本不知道如何下手 因为数据的格式 我分析了很久都没有一点头绪
在一个朋友的提示下 我先把从服务器得到的数据copy 然后打开http://www.ij2ee.com/bejson/bejson.html网站
把得到的数据格式化了一下
原本很麻烦的
code: 1
data: {data:[{id:1, classCode:0001, className:GT11,…}, {id:2, classCode:0002, className:GT12,…},…],…}
data: [{id:1, classCode:0001, className:GT11,…}, {id:2, classCode:0002, className:GT12,…},…]
0: {id:1, classCode:0001, className:GT11,…}
1: {id:2, classCode:0002, className:GT12,…}
classCode: "0002"
className: "GT12"
classType: {id:11, name:前端班, allClassState:共两阶段, moneyStatistics:45234, state:是, startTime:2015-08-03}
graduateDate: "2013-05-26"
id: 2
projectManager: "陈小三"
qqGroup: "12323222"
remark: "aaa"
scourseDate: 25
stage: {id:13, name:第三阶段, fee:5670, state:是,…}
startDate: "2012-02-19"
state: "禁用"
subject: {id:2, name:mysql, state:可用}
teacher: {id:2, userName:张成峰, password:123, loginCode:002, isUse:可用,…}
createTime: "2002-05-26"
id: 2
isUse: "可用"
loginCode: "002"
password: "123"
position: {id:1, positionName:班主任, stade:可用}
role: [{id:1, roleName: 教育质量部经历, state:可用,…}, {id:2, roleName:班主任教师, state:可用,…}]
userName: "张成峰"
2: {id:3, classCode:0003, className:GT13,…}
3: {id:4, classCode:0004, className:GT14,…}
firstNo: 1
lastNo: 3
nextNo: 2
pageNo: 1
pageSize: 4
pages: 3
preNo: 1
rowcounts: 10
msg: null
代码 我利用json的格式化工具
粘贴过去
数据一下子就清晰明了
code: 1data: {
data: [
{
id: 1,
classCode: 0001,
className: GT11,
…
},
{
id: 2,
classCode: 0002,
className: GT12,
…
},
…
],
…
}data: [
{
id: 1,
classCode: 0001,
className: GT11,
…
},
{
id: 2,
classCode: 0002,
className: GT12,
…
},
…
]0: {
id: 1,
classCode: 0001,
className: GT11,
…
}classCode: "0001"className: "GT11"classType: {
id: 1,
name: 安卓班,
allClassState: 共两阶段,
moneyStatistics: 18000,
state: 是,
startTime: 2013-08-01
}graduateDate: "2013-04-16"id: 1projectManager: "陈小三"qqGroup: "53465467"remark: "sss"scourseDate: 20stage: {
id: 1,
name: 第一阶段,
fee: 9000,
state: 是,
…
}startDate: "2011-01-09"state: "可用"subject: {
id: 1,
name: javaOO,
state: 可用
}teacher: {
id: 1,
userName: 周周,
password: 123,
loginCode: 001,
isUse: 可用,
…
}createTime: "2001-05-26"id: 1isUse: "可用"loginCode: "001"password: "123"position: {
id: 4,
positionName: 教务处,
stade: 可用
}role: [
{
id: 1,
roleName: 教育质量部经历,
state: 可用,
…
},
{
id: 2,
roleName: 班主任教师,
state: 可用,
…
}
]userName: "周周"1: {
id: 2,
classCode: 0002,
className: GT12,
…
}classCode: "0002"className: "GT12"classType: {
id: 11,
name: 前端班,
allClassState: 共两阶段,
moneyStatistics: 45234,
state: 是,
startTime: 2015-08-03
}graduateDate: "2013-05-26"id: 2projectManager: "陈小三"qqGroup: "12323222"remark: "aaa"scourseDate: 25stage: {
id: 13,
name: 第三阶段,
fee: 5670,
state: 是,
…
}startDate: "2012-02-19"state: "禁用"subject: {
id: 2,
name: mysql,
state: 可用
}teacher: {
id: 2,
userName: 张成峰,
password: 123,
loginCode: 002,
isUse: 可用,
…
}createTime: "2002-05-26"id: 2isUse: "可用"loginCode: "002"password: "123"position: {
id: 1,
positionName: 班主任,
stade: 可用
}role: [
{
id: 1,
roleName: 教育质量部经历,
state: 可用,
…
},
{
id: 2,
roleName: 班主任教师,
state: 可用,
…
}
]userName: "张成峰"2: {
id: 3,
classCode: 0003,
className: GT13,
…
}3: {
id: 4,
classCode: 0004,
className: GT14,
…
}firstNo: 1lastNo: 3nextNo: 2pageNo: 1pageSize: 4pages: 3preNo: 1rowcounts: 10msg: null
然后 我就很轻松的通过循环将需要的对象的属性获取到了 并且添加了下拉框
今天 拿到了从服务器传过来的一个分页对象 我在后台通过
RespMessage msg = new RespMessage();
msg.setData(Classes);
om.writeValue(response.getOutputStream(), msg);
传给页面 刚开始拿到数据 根本不知道如何下手 因为数据的格式 我分析了很久都没有一点头绪
在一个朋友的提示下 我先把从服务器得到的数据copy 然后打开http://www.ij2ee.com/bejson/bejson.html网站
把得到的数据格式化了一下
原本很麻烦的
code: 1
data: {data:[{id:1, classCode:0001, className:GT11,…}, {id:2, classCode:0002, className:GT12,…},…],…}
data: [{id:1, classCode:0001, className:GT11,…}, {id:2, classCode:0002, className:GT12,…},…]
0: {id:1, classCode:0001, className:GT11,…}
1: {id:2, classCode:0002, className:GT12,…}
classCode: "0002"
className: "GT12"
classType: {id:11, name:前端班, allClassState:共两阶段, moneyStatistics:45234, state:是, startTime:2015-08-03}
graduateDate: "2013-05-26"
id: 2
projectManager: "陈小三"
qqGroup: "12323222"
remark: "aaa"
scourseDate: 25
stage: {id:13, name:第三阶段, fee:5670, state:是,…}
startDate: "2012-02-19"
state: "禁用"
subject: {id:2, name:mysql, state:可用}
teacher: {id:2, userName:张成峰, password:123, loginCode:002, isUse:可用,…}
createTime: "2002-05-26"
id: 2
isUse: "可用"
loginCode: "002"
password: "123"
position: {id:1, positionName:班主任, stade:可用}
role: [{id:1, roleName: 教育质量部经历, state:可用,…}, {id:2, roleName:班主任教师, state:可用,…}]
userName: "张成峰"
2: {id:3, classCode:0003, className:GT13,…}
3: {id:4, classCode:0004, className:GT14,…}
firstNo: 1
lastNo: 3
nextNo: 2
pageNo: 1
pageSize: 4
pages: 3
preNo: 1
rowcounts: 10
msg: null
代码 我利用json的格式化工具
粘贴过去
数据一下子就清晰明了
code: 1data: {
data: [
{
id: 1,
classCode: 0001,
className: GT11,
…
},
{
id: 2,
classCode: 0002,
className: GT12,
…
},
…
],
…
}data: [
{
id: 1,
classCode: 0001,
className: GT11,
…
},
{
id: 2,
classCode: 0002,
className: GT12,
…
},
…
]0: {
id: 1,
classCode: 0001,
className: GT11,
…
}classCode: "0001"className: "GT11"classType: {
id: 1,
name: 安卓班,
allClassState: 共两阶段,
moneyStatistics: 18000,
state: 是,
startTime: 2013-08-01
}graduateDate: "2013-04-16"id: 1projectManager: "陈小三"qqGroup: "53465467"remark: "sss"scourseDate: 20stage: {
id: 1,
name: 第一阶段,
fee: 9000,
state: 是,
…
}startDate: "2011-01-09"state: "可用"subject: {
id: 1,
name: javaOO,
state: 可用
}teacher: {
id: 1,
userName: 周周,
password: 123,
loginCode: 001,
isUse: 可用,
…
}createTime: "2001-05-26"id: 1isUse: "可用"loginCode: "001"password: "123"position: {
id: 4,
positionName: 教务处,
stade: 可用
}role: [
{
id: 1,
roleName: 教育质量部经历,
state: 可用,
…
},
{
id: 2,
roleName: 班主任教师,
state: 可用,
…
}
]userName: "周周"1: {
id: 2,
classCode: 0002,
className: GT12,
…
}classCode: "0002"className: "GT12"classType: {
id: 11,
name: 前端班,
allClassState: 共两阶段,
moneyStatistics: 45234,
state: 是,
startTime: 2015-08-03
}graduateDate: "2013-05-26"id: 2projectManager: "陈小三"qqGroup: "12323222"remark: "aaa"scourseDate: 25stage: {
id: 13,
name: 第三阶段,
fee: 5670,
state: 是,
…
}startDate: "2012-02-19"state: "禁用"subject: {
id: 2,
name: mysql,
state: 可用
}teacher: {
id: 2,
userName: 张成峰,
password: 123,
loginCode: 002,
isUse: 可用,
…
}createTime: "2002-05-26"id: 2isUse: "可用"loginCode: "002"password: "123"position: {
id: 1,
positionName: 班主任,
stade: 可用
}role: [
{
id: 1,
roleName: 教育质量部经历,
state: 可用,
…
},
{
id: 2,
roleName: 班主任教师,
state: 可用,
…
}
]userName: "张成峰"2: {
id: 3,
classCode: 0003,
className: GT13,
…
}3: {
id: 4,
classCode: 0004,
className: GT14,
…
}firstNo: 1lastNo: 3nextNo: 2pageNo: 1pageSize: 4pages: 3preNo: 1rowcounts: 10msg: null
然后 我就很轻松的通过循环将需要的对象的属性获取到了 并且添加了下拉框
0 0
- 整理json数据相关的(项目实践)
- 整理好的省市区json数据
- 数据整理实践指南
- Json解析 开发实践 XML和JSON格式的数据
- unity架构方面的思想:搜集整理+项目实践感受
- 项目实践之json字符串
- 【项目积累】对JSON数据的处理
- Android 开发实践 解析XML和JSON格式的数据
- 数据项目知识整理
- Hadoop相关子项目整理
- eclipse发布项目相关整理
- json数组与json字符串的相关问题(相互转换、解析json数据)
- Gson 进行 json 数据的相关的操作
- 鞍钢铁矿石相关数据整理
- 大数据相关技术文章整理
- 个人整理的机器学习/数据挖掘相关算法
- JSON 数据解析相关问题
- php 关于解析json数据的相关操作
- POJ 3468 splay
- Tomcat官网上的Websocket例子
- 在VBA中实现两个ACCESS数据库之间的数据导出与导入
- centos LAMP与phpmyadmin的安装
- 幸福其实简单
- 整理json数据相关的(项目实践)
- 我曾经问个不休
- 当错到了极限,就会开始朝着正确逆袭
- 红黑树的删除
- Spring容器Bean的作用域
- 关于hibernate中的对应关系
- popover 再iphone 上使用
- Github for windows clone失败的问题
- 赶不上春天,无法同其它植物竞相开放