js解析json读取List中的实体对象示例

 这篇文章主要介绍了js解析json读取List中的实体对象的具体实现,需要的朋友可以参考下

1、由后台action 传给前台是需要将map 转成json格式 
 代码如下:
Map<String, List> resultMap; 
JSONObject json = JSONObject.fromObject(resultMap); 
message = json.toString(); 
 
List中存放多个student对象 
 
2、前台js 中先将结果json串转成对象 
复制代码 代码如下:
var obj = eval("("+data+")"); 
 
3、遍历取list 中的对象 
 代码如下:
for(var key in obj){ //第一层循环取到各个list 
var List = obj[key]; 
for(var student in List){ //第二层循环取list中的对象 
alert(List[student ].id); 
alert(List[student ].name); 


 
 

时间: 2024-08-04 06:42:56

js解析json读取List中的实体对象示例的相关文章

js解析json读取List中的实体对象示例_javascript技巧

1.由后台action 传给前台是需要将map 转成json格式 复制代码 代码如下: Map<String, List> resultMap: JSONObject json = JSONObject.fromObject(resultMap); message = json.toString(); List中存放多个student对象 2.前台js 中先将结果json串转成对象 复制代码 代码如下: var obj = eval("("+data+")&quo

js接收并转化Java中的数组对象的方法_javascript技巧

在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进行内容的转化,后来发现不可以,网上说js与java没有桥接的东西,所以呢: 我的解决方案是:在action层,将java的对象数组转化为Json串,而在js中,再把json转化为数组对象. 1.将java的对象数组转化为Json串: 要用到两个类: net.sf.json.JSONObject ne

js解析json对象详细说明

function callback(str) { var json = eval('(' + str + ')'); } ...  不过现在都不建议用eval了,解析json,可以用这个 function jsondecode(data) { return (new function("return " + data))(); } json分析实例 json和xml进行比较,二者都是将对象扁平化(稍后我们解释这个"扁平化")的一种手段,xml的特点是结构严谨,而js

JS解析json数据并将json字符串转化为数组的实现方法_javascript技巧

复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript"> var t="{'firstName': 'cyra', 'lastName': 'ric

js解析json数据并动态赋值到select列表

jSON(JavaScriptObject Notation)一种简单的数据格式,比xml更轻巧.JSON是JavaScript原生格式,这意味着在JavaScript中处理JSON数据不需要任何特殊的API或工具包. JSON的规则很简单:对象是一个无序的"'名称/值'对"集合.一个对象以"{"(左括号)开始,"}"(右括号)结束.每个"名称"后跟一个":"(冒号):"'名称/值'对"

JS 解析JSON实现导序

var chartData = [ { "online": '2013-10-23', "new": 0.00, "login": 0.00, "active": 0.00 }, { "online": '2013-10-22', "new": 0.00, "login": 0.00, "active": 0.00 }, { "onlin

JS动态添加与删除select中的Option对象(示例代码)_javascript技巧

如下所示: 复制代码 代码如下: //动态删除select中的所有options:   function delAllOptions(){        document.getElementById("user_dm").options.length=0;   }  //动态删除select中的某一项option:    function delOneOption(index){        document.getElementById("user_dm").

js读取并解析JSON类型数据的方法_javascript技巧

本文实例讲述了js读取并解析JSON类型数据的方法.分享给大家供大家参考,具体如下: 一.什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式,同时,JSON是 JavaScript 原生格式. 非常适合于服务器与 JavaScript 的交互 二.为什么使用JSON而不是XML 他们都是这样说的:尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Ser

《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中

问题描述 此帖子内容是我做项目时用到,自己琢磨出来的,可能还有很多纰漏之处,在此分享!互相交流,互相学习,有不对的地方,欢迎大家指正!具体内容见博客<<项目经验>--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中>:http://blog.csdn.net/mazhaojuan/article/details/8592015先看一下我要实现的功能界面:这个界面的功能在图中已有展现,课程分配(教师教授哪门课程)在之前的页