关于Json处理的两个实例
<script>
var value1="{\"layer_datum\":{\"holdId\":\"dcdm\",\"val\":\"dcdm\",\"txt\":\"dcdm\"},\"jcgx\":{\"holdId\":\"jcgx\",\"val\":\"codeName\",\"txt\":\"codeName\"}}";
var value2=eval("("+value1+")");
for( var myva in value2)
{
var x=value2[myva];
for(var my in x )
{
alert("key-"+my+":-"+x[my]);
}
alert("key"+myva+";"+value2[myva])
}
</script>
json可以说是一个对象嵌套对象的数据格式,每解一层依然是一个对象,
上面实现循环读取json对象里 的数据
<script>
var xxxx = "alert(234)";
eval(xxxx);
var opts={
data1 : [
{ no : 1 , name :'aaa', age : 12, gender : 'M' , english : 76.5 , math :92 },
{ no : 2 , name :'bbb', age : 11, gender : 'F' , english : 89 , math :87 },
{ no : 3 , name :'ccc', age : 13, gender : 'F' , english : 53 , math :62 }
],
afterComplete:function(){
var param={};
param.reqData={wqid:"${param.wqid}"};
param.reqUrl="<%=contextPath%>/datumGet/geoLayerData/getGeoLayerData.do";
ajaxRequest(param,initData,failedInit);
},
loadParam:"{\"layer_datum\":{\"qkmc\":\"长庆\"},\"jcgx\":{\"jcgxId\":\"C005001\"}}",
sortOptConfig:"{\"layer_datum\":{\"holdId\":\"dcdm\",\"val\":\"dcdm\",\"txt\":\"dcdm\"},\"jcgx\":{\"holdId\":\"jcgx\",\"val\":\"codeName\",\"txt\":\"codeName\"}}"
};
//alert("name"+eval("("+opts.loadParam+")").layer_datum.qkmc)
///var name=eval("("+opts.data1+")");
//alert(name[0].no)
//alert("="+name.loadParam.layer_datum.qkmc)
var test = eval("("+opts.sortOptConfig+")");
var mengzhijun=opts;
alert("name:"+mengzhijun.data1[1].name)
alert(mengzhijun.loadParam.layer_datum.qkmc)
//alert("url:"+ny.param.reqUrl)
alert(test.layer_datum);
alert(test.layer_datum.holdId);
</script>
关于Json处理的两个实例的更多相关文章
- json学习系列(8)JSON与JAVA数据的相互转换实例
一.完整案例 先定义一个java实体对象,如下: package com.pcitc.json.cnblog; /** * SimInfo实体对象 * * @Description * @author ...
- input屏蔽历史记录 ;function($,undefined) 前面的分号是什么用处 JSON 和 JSONP 两兄弟 document.body.scrollTop与document.documentElement.scrollTop兼容 URL中的# 网站性能优化 前端必知的ajax 简单理解同步与异步 那些年,我们被耍过的bug——has
input屏蔽历史记录 设置input的扩展属性autocomplete 为off即可 ;function($,undefined) 前面的分号是什么用处 ;(function($){$.ex ...
- mysql-schema-sync同步两个实例
参考:https://github.com/hidu/mysql-schema-sync 需求:测试环境表结构变动同步到开发环境,两个实例各有数百个库,不适合每个库写一个配置文件 环境:操作系统ubu ...
- 【代码笔记】iOS-向服务器传JSON数据的两种方式
一,代码. - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. ...
- Json转换利器Gson之实例一-简单对象转化和带泛型的List转化 (转)
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库.可以将一个 JSON 字符串转成一个 Java 对象,或者反过来. jar和源码下载地址: h ...
- 使用Timer类的两个实例 动态时钟
package chapter16; import javax.swing.*; import chapter15.StillClock; import java.awt.event.*; publi ...
- Java构造和解析Json数据的两种方法详解二
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面接着介绍用org.json构造和解析Jso ...
- JQuery 获取json数据$.getJSON方法的实例代码
这篇文章介绍了JQuery 获取json数据$.getJSON方法的实例代码,有需要的朋友可以参考一下 前台: function SelectProject() { var a = new Array ...
- 从零开始学android开发-Json转换利器Gson之实例
Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库.可以将一个 JSON 字符串转成一个 Java 对象,或者反过来. jar和源码下载地址: h ...
随机推荐
- APMServ本地搭建网站最好用的软件
APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9.PHP 5.2.6.MySQL 5.1.28&4.0.26.Nginx 0.7.19.Memcached 1. ...
- 图片流量节省大杀器:基于CDN的sharpP自适应图片技术实践
版权声明:本文由陈忱原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/156 来源:腾云阁 https://www.qclou ...
- linux笔记:linux帮助命令,man,help,whatis,apropos
命令名称:man功能:获得帮助信息命令所在路径:/usr/bin/man用法:man 命令或配置文件其他:会调用less来查看该命令或配置文件的帮助信息. 命令名称:whatis功能:获得命令的简短介 ...
- 33-Url辅助方法
Url辅助方法与HTML辅助方法很类似,HTML辅助方法用来产生HTML标签,而Url辅助方法则负责用来产生Url网址. @Url.Action("About") 最后的输出网址如 ...
- python 电影下载链接爬虫
V1.0 功能:从比较知名的几个电影下载网站爬取下载链接,并自动打印出来: 代码: # -*- coding: utf8 -*- from bs4 import BeautifulSoup impor ...
- sina 行情api
http://blog.csdn.net/simon803/article/details/7784682
- NSNotification系统通知优化
最近在github上看到了LRNotificationObserver这个项目,看了一下实现方式,作者通过ARC机制实例化注册对象子类与关联对象的方法来管理注册对象的生命周期.从而省去了系统通知移除的 ...
- java.lang.IllegalArgumentException: addChild: Child name '/SSHE' is not unique
错误信息: Caused by: java.lang.IllegalArgumentException: addChild: Child name '/SSHE' is not unique ...
- Pinyin4Net
.net使用的汉字转拼音库.Pinyin4Net 是直接从 Pinyin4J 翻译过来的,很多代码甚至是直接copy的. 用法与pinyin4j完全相同,具体请查阅pinyin4j文档. —— 查看更 ...
- 网页html结构右侧栏固定,左侧自适应大小。
最近写了一个项目,写页面的结构,html树形结构是有header,container,footer部分,其中container部分是右侧栏是固定宽度,左侧是自适应宽度与屏幕高度. 第一次写的博客文章是 ...