`
西北小强
  • 浏览: 342526 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js获取json中key所对应的value值

阅读更多
 <script type="text/javascript">
	 getJson('age');

	function getJson(key){
		var jsonObj={"name":"傅红雪","age":"24","profession":"刺客"};
		//1、使用eval方法	
		var eValue=eval('jsonObj.'+key);
		alert(eValue);
		//2、遍历Json串获取其属性
		for(var item in jsonObj){
			if(item==key){	//item 表示Json串中的属性,如'name'
				var jValue=jsonObj[item];//key所对应的value
				alert(jValue);
			}
		}
		//3、直接获取
		alert(jsonObj[''+key+'']);
	}
 </script>

 通过上边三种方法就可以取到json中key对应的值

分享到:
评论
1 楼 qiuxue126com 2016-05-19  
学习啦!谢谢 

相关推荐

    js获取json中key所对应的value值的简单方法

    下面小编就为大家带来一篇js获取json中key所对应的value值的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Python获取json或字典中任意key的value值

    在数据处理或者自动化测试过程中需要对返回的json数据作校验,针对json数据中的单个或多个key进行校验,此时就需要获取json或字典中任意key的value值 数据如下: data = { duringTime: 401, timesPerDay: 10000, ...

    JS操作json对象key、value的常用方法分析

    本文实例讲述了JS操作json对象key、value的常用方法。分享给大家供大家参考,具体如下: 一、定义JSON对象 // 首先定义一个json对象,对象以“{”(左括号)开始,“}”(右括号)结束 // 花括号内为键、值对 键...

    js循环map 获取所有的key和value的实现代码(json)

    方法一: json格式定义 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &...

    JS动态遍历json中所有键值对的方法(不知道属性名的情况)

    如果后台返回给前台的json中key的值是动态生成的,那么我们没有办法使用常规的object.name或object[“name”]的方式来获取json中的值。 这个时候我们需要在不知道属性名称的时候,遍历json对象,可以使用如下方式: ...

    json表达式所用到的包

    对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这...

    如何基于python操作json文件获取内容

    处理操作包括:打开json文件,获取json文件内容,关闭json文件,读取内容中的对应key的value { "name": "BeJson", "url": "http://www.bejson.com", "page": 88, "isNonProfit": true, "address": {

    javascript解析json格式的数据方法详解

    它是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。那么如何用JavaScript来解析json呢? 首先,科普一下json。在json中,有两种结构:对象和数组。 一个对象以“{...

    基于java的企业级应用开发:JSON数据交互.ppt

    中间部分由0个或多个以英文“,”分隔的name:value对构成(注意name和value之间以英文“:”分隔),其存储形式如下图所示。 对象结构的语法结构代码如下: { key1:value1, key2:value2, ... } 必须是String类型 ...

    json定义及jquery操作json的方法

    []代表数组,{}代表数组中的数据对象,key1,key2是一个json对象中的key,一个json中key值唯一,value1,value2,是key键对应的值。 定义方式: 1)直接拼写json串,例:String变量,内容为[{“attchName”:”附件0″,”...

    全国省市数据JS文件 JSON格式

    2.CHINA_CITY_JSON,全国城市列表,key为省份的行政区划代码,value为省份对应的城市列表JSON; 3.CHINA_DISTRICT_JSON:全国省市JSON对象,key为行政区划代码,value为行政区划名称。 html省市联动下拉框,使用JS...

    json数组转化为list-Python入门进阶教程-JSON操作.pdf

    JSON 主要有两种数据结构: JSON 主要有两种数据结构: 由 key-value对组成的数据结构 由 key-value对组成的数据结构。这种数据结构在不同的语⾔中有不同的实现。例如在 Python中是⼀种 dict 对象;在C语⾔中是⼀ ...

    深入浅析Android JSON解析

    1、对象:对象在js中表示为“{}”括起来的内容,数据结构为 {key:value,key:value,…}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性...

    JavaScript JSON数据处理全集(小结)

    JSON 语法 JavaScript 对象表示语法的子集。 数据在名称/值对中 数据由逗号分隔 大括号保存对象 ...对象可以包含多个 key/value(键/值)对。 key 必须是字符串,value 可以是合法的 JSON 数据类型

    实现单层json按照key字母顺序排序的示例

    最近在做银行项目时遇到一个问题:银行加签名数据必须按照顺序排好,再拼接后加签名,这时候就遇到问题,如何实现JSONObject对象中key-value按照key进行排序; 实现代码如下: &lt;span xss=removed&gt;import java.util....

    json-colorful:json多彩工具包

    js JSON着色工具colorful.regexp.js: 使用JSON自带的stringify格式化后,用正则表达式对每行进行处理。colorful.recursion.js: 使用递归遍历key着色。classkey: json keyvalue: default valuenumber: numeric value...

    iOS中json解析出现的null,nil,NSNumber的解决办法

    1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,…}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为对象.key 获取属性...

    一个简单JS缓存数据类

    这是一个用于缓存JS对象像(JSON,数组)都可以的一个小工具,在开发项目过程中,会比较实用。 JS对数据做缓存,应用场景,有的时候通过ajax去获取一些不是经常变动数据的时候,不用每次去请求,直接进缓存 1. 将数据...

Global site tag (gtag.js) - Google Analytics